if youre looking into tofino, i would recommend the oregon coast instead. they both take around the same time to get to but i find oregon is a lot better. the scenic route is longer but worth it IMO. Just as an added bonus: no taxes in oregon!
Look into Seaside, OR. It's very touristy, cheap, great food, surfing, kite surfing, etc etc etc.
750-1000 week trip. If you want something nicer, look into hawaii!