The only suggestion I can give you is for Visa information go to the Thai Embassy website and look at the various Visa options. Also international schools are very expensive here especially with the number of children involved. Sorry I cannot give you more info. Someone with more knowledge will help you out.
If you need to rely on a job in Thailand in order to live, you should reconsider. Most jobs are reserved for Thai people. Even if you find a job most likely it would be on a yearly contract basis which means you could have a job for year and possibly not next year.