@Alanse ********
Whew, good ๐
There is ONLY one way for her to get that Non-O visa that I can imagine (and the extension of stay).
1. She needs to cancel her one year extension of stay based on studying at the university using the immigration office where she had the extension of stay issued. The cancel date MUST BE postdated AT LEAST 15 days (but more the better).
2. GO to Bangkok Immigration, Counter C-1, and have her request a Non-O visa issued inside Thailand. She will need the following:
- TM86, the request to change visa
- Copy of all passport pages
- Copy of the departure card
- 2x passport photos
- YOUR (the husband) copy of work permit
- YOUR (the husband) company's copy of registration of tax certificate
- YOUR (the husband) company's VAT registration
- YOUR (the husband) company's certified list of shareholders
- A front-and-back copy of the marriage certificate (you two are legally married, right?)
- Your physical presence next to her
- 2K THB.
SHE NEEDS AT LEAST 15 DAYS REMAINING ON HER EXISTING STAMP
After she gets the Non-O visa inside Thailand, she can get a one year extension of stay based on being a trailing spouse.
For the extension of stay, she will need:
1. Her passport and a copy of:
- her front data ("picture") page
- the Non-O visa
- The departure card
2. A copy of the marriage certificate showing you two are married.
3. Your physically presence next to her
4. Your passport, and a copy of the Non-B visa and work permit
5. 2x passport pictures of her
6. 1,900 THB
The end date of her extension of stay will be the same of your current extension of stay, and probably will not be for one year.
I'll let Tod Daniels give his opinion tomorrow morning.