Not a big crypto user but I believe Kraken doesn't allow gambling deposits now not sure when it changed. Get Exodus or another cold wallet and don't transfer gambling transactions from a crypto exchange like Kraken or Coinbase it's just asking for trouble. When I need a cold wallet I just asked Google to give me the top 5-10 and choose from the list. Not sure exactly what I choose now been awhile.
Why would you wanna use crypto when you could just use CIBC or BMO directly? At least according to Google. I use CIBC from Canada. Deposits are instant and withdraws take up to 48 hours if not a weekend or holiday.