I would spend one week around vancouver/van island, one week out in the okanagan region then another week out in the rockies, thats only about 5 hours driving to get to each main area and gives you a week to explore.
On the island, maybe a day or two in tofino then down to vicotria, spend one day in whistler, a day or two in vancouver, out to wherever you feel like visiting around the okanagan then onto banff. We stayed at the emerald lake lodge about half an hour before you hit the start of the icefield parkway, I would thoroughly recommend that place for stop before travelling up the icefield parkway to jasper, then do the icefield parkway in the other direction back down to banff, it'll take a day each, you will be amazed by the rockies.