Hi Onwards,
I did this tour back in 2018 with JY. The Travelsphere version looks very similar except for a change of hotel in Jasper. The Mount Royal in Banff was closed when I went, due to repairs following a fire, but it's situated on the main street (Banff Avenue) in Banff which is a beautiful town. Make sure you visit the Banff Springs hotel, a short walk from the town centre itself, during your free time. Lake Louise is often described as 'the most beautiful place in Canada' and I can't disagree - a stay at the iconic Chateau is one of the highlights of this tour and I guarantee that you won't want to leave. The Rockies themselves are spectacular in their winter white coat so I'm sure you'll have a great time.
Regarding insurance for snowshoeing, £300 seems an extortionate amount of money. Remember this is an optional excursion and you don't go very far, to be honest - I did this when I was at Lake Louise and while it's good fun it's certainly not worth paying that sort of money to participate.
Anyway, have a great time and enjoy this incredible landscape. The Winter Rockies still remains one of my favourite tours to this day.
All the best
Mike