Залежить від Ваших сум у гривні.
Як Ви мабуть знаєте перевести з гривневої картки на іноземну не можна.
Можна знімати з гривневої картки за кордоном 50000 грн щомісяця.
Розрахунки без обмежень.
Якщо суми в гривні великі, то їх важко одразу витратити або зняти.
Якщо можете обміняти гривню хоча б на американські долари в Україні, я б це рекомендувала. В Канаді безкоштовно відкривають рахунки і в американських доларах, можна так зберігати,не обов'язково одразу міняти на канадські.
Євро не міняла, але кажуть що можна в обмінниках (кращий курс ніж у банках).
Завозити Ви можете будь-скільки у будь-якій валюті, і все що більше еквівалента 10000 канадських доларів задекларуйте,просто скажіть про це митнику у аеропорту, ніяких податків не буде.
Гривню готівку не везіть.