I am Dutch and needed to have my taxes officially translated. The translation company can stamp the documents then no notary required. Most do this automatically. The two texts need to be side by side. Go to a professional company in your home country.
I have an LTR based on remote working for just over a year now. Wonderful, no 90 day reporting and fast tracking at airport. However that’s kind of meaningless at the moment because I fly out of Thailand every month for work. Although I met the the big corporation requirement I do agree with you that it’s a bit too much. The thinking of the BOI is that you work for a large stable corporation and that you have been in the same professional position track for 5 years. And you need to demonstrate that. In their eyes your a long term stable professional working in a long term stable company. As opposed to someone who could be jumping from client to client and then have no client and no money. Again just giving you my perspective on their approach. Not that I agree.