Do you think that French Administration is a nightmare? Well, Administration is Administration. Thai Administration is no exception.
Use advisers for any administration issue. You’ll save time.
My recommendation: Work on your project and make your company compliant with Thai laws.