カナダドルの現金を日本に持って帰るのも手かと思いますが、
現金を日本円に両替するとかなり損なレートですよね。
だったら、全てカナダドルのT/Cにして持って帰り、レートを
見ながら日本円に両替というのはどうでしょうか。
T/Cを作る手数料ですが、銀行によっては口座があれば無料だと
思います。
シミュレーションです。C$1=100 が為替中値とします。
現金$10,000を日本の銀行で両替 現金両替レート $1=92
となり、日本円92万円。
T/C $10,000を同じく両替 T/C両替レート $1=98で
日本円98万円。
C$では同じ額でも日本円でこんなに差がでてしまいます。
http://www.bk.mufg.jp/gdocs/kinri/list_j/kinri/tvl_check.html
を見るとカナダドルの現金両替レートが如何に損か分かるかと思います。