The necessary legal issues you should be aware of as well as banking and immigration issues are here.