Doesn't matter what your nationality is. A wallet is a wallet. Bitcoin core for a full node and electrum if you can't store a full node.
Sorry what do you mean a wallet is a wallet? I have been finding that there have been limitation for certian wallets for Canadians, which I am learning appears to be mostly online wallets (not hardware or offline), also certain exchanges.
To be clear I do understand they are just storing Bitcoin, not Canadian currency. I am clear on that. But when it comes to support or purchasing products in Canada. There has been some limitation from what I have found.
That is why I am asking these questions.