Have a look on this onlinecasinoreviewz .com/bitcoin-casinos/ (remove the space before .com) explains a bit about how Bitcoin works when gambling and also reviews, most casinos that accept bitcoin will accept players from Canada. I have personally played at 7Bit Casino and mBit Casino, no problems ...
Thanks, I have done quite well from these no deposit offers in the past, a bit harder these days to make a cashout, because they quite often come with very high wagering requirements.
I also prefer Binance, make sure you enable 2 factor auth which ever one you choose. I had my local bitcoins wallet hacked a few years ago, luckily it was empty at the time
Never needed them, although I would use them if needed, many people can develop health problems or end up on medication that can effect down their working properly.