As long we are talking about small amounts i don't think it's a problem....
if you have big amounts to convert i think you consult a accountant.
Yep! You must search the answers outside internet, find the financial expert if you want to do things in well
I agree on this, It is really hard to just enter a large amount of money in your bank account without the bank knowing where'd you get that large amount.
They will surely ask if you have paid taxes for it. And it will be a long process if you are not prepared, so always be ready.