ok got my token on myEtherWallet , but deleted my JSON file accidently lol . But i got my private key . Is it posible to get my json file back or i need to create new adress ? and send my tokens there .
And second question , do i really need 0.01 ETH to send my ICN to other myether wallet ?

I think the only time you can save the JSON is when you're creating the wallet, but if you have tokens in the wallet and don't have the JSON you can send them to a new one. You only need your private key for that AFAIK.
The 0.01 ETH are probably gas price for the transaction but 0.01 sounds quite high.