In my opinion you´re trying to do far too many places considering that you´re planning about a week for your trip.
I´d rather try to spend a little more time at fewer places, I´m sure you´d appreciate not having to change hotels every day.
Anyhow, just a couple of thoughts:
- is there a particular reason you want to go to Whistler? It´s a great place, but as you´re also doing the Rockies in Alberta it might be worth to save that place for a later trip
- spend a minimum of three days in Victoria and Vancouver
- Kamloops isn´t that exciting, if you don´t mind driving YVR - Jasper in one day I´d probably do that
- both Jasper Park Lodge and Chateau Lake Louise are fantastic properties, I stayed at both hotels last summer and had a great time
- it´s only a 20-30min drive from Lake Louise to Banff, so you can easily combine both places
As mentioned above, I´d really consider limiting yourself to fewer places, e.g.
3 days in YYJ/YVR
1 day driving from YVR to Jasper
2 days in Jasper and driving the Columbia Icefields Parkway
2 days in Lake Louise and Banff
If you have any additional questions, feel free to ask.
Have a nice trip!