ATaroさんの回答はとても参考になる内容だと思います。基本的な時間の目安や止水しながら洗う方法など、実践的なアドバイスがよくまとまっています。
一点だけ補足したいのが、タンク式給湯器(タンク式ウォーターヒーター)が多いという点についてです。これは正しいのですが、最近のバンクーバーの家庭ではタンクレス式(オンデマンド式)の給湯器に切り替えているところも増えてきています。タンクレス式の場合はお湯が切れにくいので、「20〜30分あけてから再開」という対処が必ずしも必要ではないこともあります。ただし、どちらのタイプかは家によって違うので、到着後にホストに確認しておくと安心です。
また、バンクーバーは水不足や節水への意識が高い地域でもあります。環境への配慮からシャワーを短くする習慣がある家庭も多く、単純に「お湯が切れるから短くする」というより「節水のために短くする」という感覚のホストも少なくありません。最初に「シャワーは何分くらいが良いですか?」と聞く際に、節水の観点でも話してみると、ホストとの関係がよりスムーズになると思います。
ATaroさんが言うように、初日は5分程度で様子を見て、ホストに直接確認するのが一番確実です。観光滞在でも最初の印象は大切なので、遠慮せず早めに聞いてみてください。