About legal assistance, you should know that if you plan to use fiats you won't be able to be anonymous, KYC is mandatory regarding the usage of FIATS and Bitcoin (only in some countries).
If you do it regardless of what i said you will never be legal, and you could even be prosecuted for money laundering or terrorism financing.