Ok, I understand. Most immigration offices allow Non-O applications to be done in-country. Applying in Laos is quite straightforward and quick — I know someone who got their Non-O within two days this week.
It’s best to apply 6–8 weeks before you leave — no need to wait until the last minute. If you hadn’t received your visa before passing through immigration, you could still enter on a 60-day visa exemption and done a border run later to activate your Non-O visa.
No, the one year 90 days Non O visa is removed from the e-visa portal but the Non O-A visa is allowing you to be stamped in for a full year or for as long as your insurance remains valid, whichever comes first.
You are required to provide documentation confirming that your current location is Vietnam when submitting an application with a foreign passport. Acceptable documentation may include an entry stamp, a boarding pass, or written confirmation of your accommodation. The First Friendship Bridge serves as the border crossing between Vientiane and Udon Thani; however, you must document or specify the mode of transportation you intend to use for entry, but there’s no direct train for this route. Personally I would have chosen a direct bus all the way.
You are required to report to immigration after 90 consecutive days of stay in Thailand. Your first report must be submitted in person no later than 89 days after your arrival date, or within the reporting window — from 15 days before to 7 days after the due date.
In addition to this, the property owner or the hotel must submit a TM30 address registration for you to immigration within 24 hours of your arrival.