I think Campbell River and Tofino might have some hope, but I wouldn't expect anything further north than that. I was able to drive to Port Hardy rather easily last summer. I charged in Woss and Port Hardy (at the Chamber of Commerce or whatever it was). There was also a campground south of Woss with charging available for a small fee. All of them were in working order and relatively fast, like 80kph for a Model S. They are all listed on Plugshare. The biggest issue would be if you encountered one that was already in use as I think they were all single stall public chargers. They get relatively little use based on looking at Plugshare comments, but it could be catastrophic if it happens to you. For this reason I always charged enough to be able to skip the next one if necessary.
The Port Hardy charger is right in the middle of town so everything the town has to offer is within walking distance. The campground had a e convenience store and Woss had a gas station and crappy Asian restaurant about a quarter mile away.