I’m not trying to get into all this, my suggestion? Get in touch with a good accountant to look at your situation as a whole, and see what all options you have.
It’s not hard. I’m not even in central Bangkok. No it’s not perfect English but my Thai isn’t great either. Learn some basics, be quick on a translation app. Zero problems