No, there is no tax to buy or hold cryptocurrencies in Canada. However, if you decide to sell your cryptocurrency holdings, a tax basis may arise.
Yes. The government can request information about the source of your BTC, but only if it has been informed of your cryptocurrency holdings or after the sale.
whats the percentage tax for selling cryptocurrency there?
Do you think decentralised exchange can be a hide out from the government, especially if you can send the fund through P2P to an account from foreign bank?