Steve, I've done those routes many times in the course of doing homeshows for my sunroom business, and building them.
They are all straightforward, just have to read the BC Ferries schedules carefully.
It's been a few years now since I used to do those runs, I doubt they have changed much.
If I was going to Powell River I would pay once at Horseshoe Bay. (West Van) That would get me to Langdale. From there I'd drive to Earl's Cove, where I would not have to pay to cross to Saltery Bay, a short drive from Powell. Same thing in reverse, pay once to make the 2 sailings getting back to the mainland.
Crossing from Powell to Vancouver Island, you pay at Powell River to cross to Comox and the other way too. From there you drive south to Nanaimo or Victoria to use one of the 3 crossing points to get back to the mainland. My preference was Duke Point. Half an hour longer, but a nice run, and a terminal kinda out of the way, more peaceful I found. I liked to use the ferry time to relax, enjoy the view and the pleasant smell of the open ocean air. I preferred crossing to Tsawwassen to avoid the always heavy traffic going east on Hwy 1 and over the Port Mann from Horseshoe Bay. Even after replacing the bridge there's a high volume of traffic there.
Doing the Powell/Comox crossing, a nice stop is Texada. Small island but it's a really nice drive going around there looking at the scenery. I built a big solarium on Texada years ago and really enjoyed the area. It's been years now and I cannot recall if you can stop at Texada without paying twice. You'd have to check the ferries website.
As a sidenote, I was coming back from Powell to West Van once and when driving through the beautiful community of Sechelt, I came across a car show! Well, right up my alley, I found a place to park my truck and TT and spent hours there looking at all the old cars. And there were lots of them. I had my camera and took piles of pictures too.
On the way to catch the last sailing from Langdale to the mainland, I severely blew a tire on the TT. Took me a while to fix that mess and I missed the last sailing. There is a nice little government CG near Roberts Creek, about halfway between Sechelt and Gibsons. I overnighted there and relaxed for a day before going home. That CG became a regular stop for me after that.
2007 GMC 3500 dually ext. cab 4X4 LBZ Dmax/Allison - 2007 Pacific Coachworks Tango 306RLSS
RV Rebuild Website - Site launched Aug 22, 2021 - www.rv-rebuild.com