I did Vancouver to Kelowna (return) 2 weeks ago, and although the km distance on google maps make it seem feasible, I would not recommend anyone try to go all the way, especially their first time. You lose a lot of charge going up the hills of the COQ, so your GOM will not be accurate, unless that is the type of driving you do. The speed limit of 110 and 120km/h also reduce the range much quicker. I would definitely recommending picking one spot to charge up and you should be fine. The downhills do help regenerate lots of charge, as there were certain areas I barely lost any distance on the GOM. I felt that going from Van you are doing more uphill driving, where as on the return there were more downhills.
Some good stops to charge are Hope, Britton Creek Rest Area, Merritt, Loon Lake Rest Area.
As a side note, on my return trip when I had stopped at the Britton Creek Rest Stop to re-charge, a flat deck pulled up with a Kia Soul EV. The driver thought they had enough range, but the hills and speeds killed them. They had to get towed to the nearest charge station. That is why I say plan accordingly and definitely make one stop to charge!!!!