Shouldn't be like that. Maybe it's exchange or wallet he's using do not allow to do so cause of their inner laws. Tell your friend to change a wallet, he should be able to move cryptos whenever he wants.
I don't know about this one. You have to put a lot of trust when ico have promises and it looks pricey much - 1 ETH for 1000 tokens...
I came across of ico called bankera. They seem to be legit - I stayed in their chat for a bit - seems that people are positive about it, if you hold tokens, you get ...