@Ron ******
It says "Mot Services" can not do it. Strictly speaking opening bank accounts in other peoples name is - and always was (and that is the case everywhere in the civilized world) illegal. He will have no problem to do it himself.
There is no bank in the world that is rejecting a new customer who has money.
But there are plenty of banks who do not want to be burdened with "silly people".
No one needs an Agent for opening a bank account.
Other side of my apartment is Bank XYZ. I go there: they do not want me. So, which Agent makes that particular XYZ bank accepting me?
No one. There is no such agent.
Be showered, well dressed, have a friend who speaks Thai. Preferable make an appointment first. No problem to open a bank account.
What is next? He needs an Agent to buy a bottle of Soda in a super market?