Okay, lets try to get this back on track
@Son****
is married to a foreigner who will come here on or come here and get a Non-B visa based on being a teacher.
That means she will apply for a Non-O visa based on being married to a foreigner who legally works here.
That Non-O visa/extension is called "trailing spouse". AND on that visa she cannot work inside the country.
I would say that BOTH her and her husband should get their visas from the thai consulate in the country they're in BEFORE they wing their way here. The husband gets a 90 day Non-B visa based on employment and SongFee gets a 90 day Non-O visa based on being the trailing spouse.