We did a similar length trip a few years ago. Couple of days in Vancouver, cycle tour of the city, Capilano Bridge, drove through VI (Victoria is very weird and absolutely not worth it) but make sure you go to Alert Bay and go whale watching with Seasmoke. The town itself is a bit sad but there’s a good First Nations museum. A trek but highly recommended.
we did a big drive north through Whistler (hated it - so fake, and expensive - even the ski lifts for the interesting hikes are eye watering)) stayed in a hostel in Banff, just to experience the drive between the two which is spectacular. Forget lake Louise, car park next to a big lake. Hike to Garabaldi lakes instead for stunning green lakes. Get there early as it gets busy (and hot).
we did a loop up through Cache Creek and 100 Mile House, nothing for miles, but was amazing to experience the emptiness and landscape. Nimpo Lake is nice for an overnight stay. We ended up in Bella Coola, again nothing much there but the somewhat forgotten First Nations people but that was interesting in itself. Ferry back down to VI.
that wasn’t the exact itinerary but it’s a picture of what we did for about 2 weeks, then we stayed in a very cool place called Knights Inlet to see bears.
we did an even crazier loop the following year up to Whitehorse in the Yukon - now that is wild landscape! And full of bears. I think we had about 20 sightings in the wild alone.