Люди есть и с миллионом в чемодане прилетели и ничего, всё удобно и безопасно и вопросов не возникло. Поэтому попробуйте пожалуйста перефразировать вопрос, чтоб узнать что-то конкретно.
Лучше наличными. В Канаде можно будет положить на счёт. Хотя cash is king - тут если нужно заплатить большую сумму (скажем, больше 1-2к), то с карты этого можно и не сделать из-за лимитов.
Можно многое сделать :) но когда есть нал, то всё сильно проще и быстрее. Да и дешевле, как говорят злые языки :) в общем, я бы не рекомендовал избавляться от нала, если он есть, да ещё и неучтённый.