@Bradford *****
He would need a Thai bank account in order to apply in Thailand. If he already has that then it shouldn't be an issue. If he doesn't have that yet then he likely will not be able to open it if he enters as a tourist.
Also, she can enter on her expired passport, which is a better option than entering as a foreigner and then being seen by the law as a foreigner subject to immigration laws.