My first trip here, I applied online for a regular tourist visa, which was 60 days, and I had the option to extend for another 30 days. If they do change the visa exempt 60 days down to 30, I don't think it will affect the online evisa durations.
Some things are complicated, but I did mine with no agent. The first time around, there are documents that you can use repeatedly for the subsequent extensions, and only a few that need to be new. There was one step that had to go through the Bureau of Foreign Affairs first time for marriage things and that was the worst part. It's FAR easier if your marriage is in Thailand and registered by your local District Office. The documents that need to be "fresh" are 1. a certification from your district office of your marriage, which essentially says that they have no divorce on file so you are still married (must be within 90 days) 2. Your updated bank book showing a deposit and your balance ON THE DAY OF YOUR APPLICATION 3. A letter from the bank ON THAT DAY verifying the funds in your account 4. Photos of you and your wife showing the house and house number and photos of you and your wife inside the living area of the house (they just say recent). Your nearest immigration office should have a list of required documents and you can just follow it cookbook style. Of course, when you go to apply there will be all sorts of other forms to fill out on the day of the application. On the plus side, they are cracking down on crooked immigration offices that are taking bribes, but on the other hand if there's a hurdle, you can't buy your way out of it. My local office changed leadership and it's a world of difference.
I did non-immigrant O based on marriage for the sole reason of being able to work and possibly PR or citizenship. I also don't have to get some scam thai medical insurance.
non-immigrant 'O' visa is 400,000 THB in a Thai bank in YOUR name only. And savings account or otherwise is probably irrelevant. Mine is in Bangkok Bank and just sits there as my income won't be verified by my essentially useless embassy (US). Just have a Thai bank account with 400,000 and 2 months of maturity and you're fine.
The TM30 says you are a foreigner staying in a certain place. The yellow book says you are a foreigner staying in a certain place. I guess I don't see the difference.
In the US, Toyota has the best reliability and resale value of all. They skimp on "features" because they don't want complex gadgets that will go bad quickly. They aren't the best in fuel economy. Worldwide, however, they oversee their manufacturing quality co trol regardless of the country of manufacture. I bought a Ford Ranger here in Thailand but I've only had it for 2 years so I can't say much about the long-term concerns. From my US experience though, I'd say to go with the Toyota
There are a lot of tutorials on Youtube with professionals explaining the new laws and they will point out where there is still ambiguity. Bottom line is if you exceed 180 days in-country you are a tax resident. Depending on your country of origin, there may or may not be a double tax agreement in place so you would not pay tax twice but may incur tax on any excess rate in Thailand over the rate you paid at home. Some incomes are exempted entirely (e.g. Social Security retirement from USA). Best see some tutorials and then, if necessary see a tax pro in Thailand.