Well up to now nobody is paying tax from foreign income, if this really would be implemented it would take years to execute the new law, so just relax. And those few countries left without taxing are following now…
So your problem is that you can‘t re-login anymore after you already did it successfully when you first uploaded the documents? Then try to get a new PW, there is a button with „forgot password“
Good question, I wasn‘t aware that you‘re not insured outside Thailand with such a first class insurance, normally you are insured as well with such insurances. I‘ll have to check with Roojai as we also intend to drive outside Thailand like so many other drivers