If you're transferring from a Thai bank, you might need their "juristic number" (company id/registration or some such.) I had some trouble finding that. If they ask for it, it's
As you probably know by now, the application phase will take a few weeks. After that comes the payment phase. You will have three months complete that. I think I would take some time to be sure that you'll be able to enter. Combine talks with the Elite office and your Thai embassy/consulate.