3. what do you do in cases of profit from ICO's
WHAT SHOULD I DO??
It depends from the regulation in your country. Personally I do not trade so much but in case I made some huge profit then I will declare what I traded from cryptocurrencies to fiat since it is a fixed and precise price.
true this is depends only for our country how your country manage it well even that they dont manage it on just how they allow it to make it convert in cash how some sites approved to use this for. or some local wallet too.