secondly, tell him to get the Non-O visa before he comes to Thailand, so much easier to open the bank account he will need to season the money, (even harder for Americans)
Far Far easier to get a Non-O before you arrive, trying to open a bank account (without an agent, who will only do it if you also do the visa/extension with them), on a visa exempt is like trying to push treacle uphill.