カナダについてですが
ガイドブックには電子渡航認証(eTA)が必要とかかれてますが実際は必要ありません
とくに日本からJAL、エアカナダでバンクーバー経由ならまったく不要
仮に復路で飛行機の遅延やキャンセルの場合必要だと書かれていますが要りません
乗継不可でいったんカナダ入国する場合は航空会社が手配と費用を負担です
遅延、キャンセルの場合はどの航空会社を利用していてもでも不要