In Barkley Sound: Consider Bamfield, for camping at the Ohiat-owned and run CG at Pachena Bay, launching in Bamfield (steep ramp), be prepared for a long, rugged gravel road access. Or, consider Ucluelet, with the Parks Canada CG a few miles away, launching at Ucluelet, all paved road access. Ucluelet is a nice tourist town. Bamfield is funky, more primitive. Tofino is maybe 20 miles north of the Parks CG, with a decent ramp and enormous cruising potential in Clayoquot Sound. Pick your time accordingly and there are decent salmon prospects either location.
This will get you started on research.