1) The amount you own in cryptocurrency must be calculated part of the khums. So you consider what you have as a profit (if you made a profit), and you pay 20% of the profits as khums. You can pay this khums from other cash that you have, or you can sell some crypto to pay the khums.
2) You still have to pay khums on cryptocurrency. On the date of your khums year, you check the value of your cryptos, and in the moment if you have a profit, you must pay khums on that profit. You can either sell cryptos in the amount of the khums, or pay the amount from cash that you have.
3) Zakat is not mandatory on cryptocurrency.