The Bank has a system to cross check the name on bank account if you use an app and name on your phone service provider, they will be looking for a Thai contract and number.
tell me what it is? It was said that some agents were offering a service, personally I wouldn't trust that route, also Thaivisa company offer a complete service at a cost. They have good feedback, there might be others.
opening bank account now needs you to have a non o visa, which you have to get before you arrive. Its a 90 day visa which gives you time to open the bank account and allow for your funds to be seasoned, before your visa ext for a full 12 months.