Есть crypto.com - у них виза карта привязана к аккаунту и недавно выпускается в Канаде. Выводить можно через нее или же есть e-transfer на свой канадский счёт
Если под P2P имеется перевод крипты другим - то в принципе что угодно подойдёт, вообще не важно имхо какой эксчендж/кошелек. Я больше про вывод в КАД в местный банк говорил