The people who specialize in such services - opening offshore companies are mostly lawyers (i guess?).
So i guess they know how to do things. I don't know, why would i need a lawyer? Also i dont own a multi million business...
the only thing i would need to look into is when do i need to pay/report taxes. but as i know, you don't have to pay anything, unless you transfer money to your country (also you can't buy things for yourselve, they must be business related - otherwise tax).
By the way, i wish i could run the business in my country, but the taxes and costs of running one are way too high, making it not worth doing.