You apply for a visa based on being married to your Thai wife for ten years and you will be travelling with her. I would ask my in-laws to confirm that you, as their son-in-law, came with their daughter to stay with them at their address in Ubon. (In the first place).
If you book a hotel with a confirmed hotel booking you don’t need an invitation, but sometimes if you give a private address for accommodation they will have a verification from the owner that you can stay at the actual address. So just asks them to write a letter confirming this with their telephone number.
As i read the website in Rome, you’re allowed to apply in Italy on a regular visa as a Schengen visa. Only the regular group of nationalities (Africans etc) requires additional documentation and processing time. (Don’t know if you meant anything else by "legal resident"?)
Most embassies allow foreigners to apply for visas online through the e-visa portal while they temporarily stay in their area. Definitely the best option to apply for a Non O visa outside Thailand and you can use your home bank account to qualify.
Processing time for a visa varies and you should check the website or contact the relevant embassy regarding this.
The website says up to 14 days processing time during high season.
Yes, there’s normally no requirements of seasoning for the initial 90 days visa, only two (sometimes three) months prior to your one year extension of stay.
These are the general requirements for a Non O visa based on being married to a Thai (or having a Thai child). There’s normally no mandatory insurance requirement. Yes you can only apply online through the e-visa portal but it’s quite straightforward and the application will send you to the correct embassy/consulate that serves your location. If you apply before you go, you’ll make it a lot easier for your selv as the process in Thailand requires way more documentation and it will be more easy for you to open a bank account to bank the required 400K baht minimum two months prior to your one year extension of stay after the initial 90 days.
Yes you can apply for a Non O visa based on being married to a Thai at the immigration in Thailand as well if your marriage is registered in Thailand, but it’s definitely best to apply online before you come as opening bank account and apply in Thailand easily become a catch 22 situation these days
You have to wait until you’re in Laos to do the application as they will probably ask you to upload your latest stamp in your passport to confirm that you fulfill the requirements of being present in the area you apply.
When you’ve done the application you’ll get a reference number for your visa and you go to the embassy and pay the fee in cash before they’ll start processing your visa. Good luck 🤞
(Online payment it’s currently not available in Laos).