Leeroy - there's not a great deal of off-piste in Soll or the entire Skiwelt I'm afraid. There are a few selected spots, such as the back side off Hohe Salve (Soll) or the main bowl in Westendorf. You'd do best speaking with the ski guide there for the off piste snow conditions.
Après - straight after skiing you've got the Salven Stadle at the cross roads, which is a great meeting point. Also used in the evenings with good music and lively atmosphere. Can't think of the name of next place but as you walk into town it's on your left opposite the bank. A bit more upper market than Salven. You've then got the Postwirt Hotel in front of you which plays live music in the evenings. Expect to pay a little more on drinks as this is one of the more expensive hotels.
Turn left for Whiskey Muhle which starts as a bar then nightclub. Turn right and you have the Hotel Austria about 100 yards on your right. Good for the occasional live (small) band. Great atmosphere when busy and Maggie who works on the bar has done so since I started skiing there 22 years ago.
Food - opposite the Austria is THE best restaurant called Dorf Stubn - great for meat, although can be expensive, very traditional.
Then there's Giovanni's opposite the Salven Stadle back up on the main road. FANTASTIC Italian, again run by the same people since going there in the beginning. For something trendy I think it's called Auf Muhle upstairs from Whiskey Muhle.
Ooh I forgot - you've got Buffalos bar and late night drinking which is downstairs from Giovanni's.
Whilst you're there in the Tirol, grab yourself a mountain Tiroler Grostle. It's like bubble and squeak but a million times better. The best one is at the restaurant in Scheffau just down from the main lift plateau.
If you need any further info just pm as I've totally hijacked this thread