go to immigration early on a Tuesday or wens. U should be in and out quickly. Not worth the hassle of skipping or late report. Immigration is all different, but they tend to be sticklers of people not following the rules. Not sure if you could have an agent do your report.
You can do it IF you have the mounds of paperwork, TONS of supporting docs. The burden of proof is on you to prove that she has strong ties, good bank account balance, employment, family, property here in Thailand and will return. As pathetic as the US government is they make it difficult to do legitimately and easy to illegally cross the border. Ideally it will take around 6 months but can take a year if you're unprepared. The more documentation you can give, the better. Not just the minimum they require. It would've been much easier to get a fiance visa and marry her within 90 days back in the states but then she would have to remain technically for about a year fir green card, work permit, passport. Unfortunately agents can't do much. An immigration attorney can help with all the forms if you're concerned. Good luck.
I'm from Ohio. I did all visas through DC embassy. If you're only planning up to 60 months here in Thailand, then do METV but you will have to border bounce every 90 days after your 60 day entry with 30 day extension or do 90 tourist visa and change over to non O with year extension and multiple re-entry for 20k baht without funds sitting in low interest acct. U can set up bank account on your own or agent can do for 1,500- 2k baht. For me non ao is more bs than it's worth. Non o is simple without all the medical, criminal, insurance, etc requirements.
some schools yes, but it's not as easy as it once was. The government has cracked down on people staying long term on tourist visas and border bounces. Ed visas can still be done but often you will be tested to make sure you are truly learning and you do have to go to the classes.have you chosen a school yet? They will help you with Ed visa.
What area will you be going? There are good agents that can do it all for reasonable price. You may be stuck with agent and or $200 one time accident insurance requirement from bank. You can apply for 90 day tourist visa and convert to O retirement if that's your plan. The funds requirement can he handled through an agent as well. Like everything in thailand, a little grease makes things happen.