グレハンで行けますよ。バンクーバーからナナイモ乗り換えでトフィーノにいけます。バンクーバー〜ナナイモ間(バスごとフェリーにのります)は本数が多いけど、ナナイモ〜トフィーノ間は1日1本か2本だったと思います。バスディポでスケジュール聞いてみるといいと思います。
http://www.greyhound.ca/en/宿はどういうところに泊まりたいかにもよりますが、安宿ということならYHがありますよ。私が行ったのは夏だったので混んでいましたが、5月とか10月でも結構混んでるらしいです。予約をしていった方が安心だと思います。とてもきれいなYHなのでおすすめです。でも、YHのわりには料金はちょっと高めですけど・・・トフィーノはいごごちがよかったので、私は1週間も滞在してしまいましたが・・・