Piste grading in Italy is slightly softer than its French counterpart and some reds are more like Meribel blues! There are 2 moving carpet chair lifts, very few drag lifts and a cable car into Sestriere if you don't want to ski in. You can ski all the way to Montgenevre for time in France for 1 day on a weekly ski pass. Plan your day and get the bus back to Sauze to make the most of your time there. You can buy a weekly discounted ticket for the ski bus from the post office but most accommodation is close enough to a lift to walk and those further out often provide a shuttle service. If conditions dictate, then yes, lifts will be closed - that happens anywhere, as for refunds - well just make sure you've got the right sort of insurance and get the issue recorded before you leave.
Sauze town is friendly, with lots of bars and eating places, English is widely spoken, there's a great wine bar where Charlie will provide an excellent vine tasting session, on the slopes there are lots of lovely places to stop and get a meal or a warming bombadino! A little further down is Jouvenceaux, its quiet old cobbled streets and tiny church with beautifully restored fresco's is charming and there is a good chairlift from here directly to the main ski school area, the lifts only get busy during the Italian holidays and weekend mornings when the locals from Turin arrive (they stop for long leisurely lunches). The pistes are well serviced overnight and there is usually a torchlight run once a week.
Transfer from Turin is about an hour by road and a little longer by train.
There is an excellent website at www.sauzeonline.com and Chris will answer with more detail and bang up to date info, he can also pre-book items often with good discounts. There is usually a ski club GB rep in the resort and if you like going with specialist companies take a look at Neilsons who offer a ski guiding option at some of their hotels.