there is no such 180 day rule. Every entry is at the discretion of the immigration officer. Please stop quoting non existent rules based on your own personal experience with an immigration officer. They chose to hassle you about your stay history, not because you were exceeding a specific number of days.
the point is that the 45 day stamp is for Visa exempt entries and is not a visa. If you were simply stamped in without purchasing a visa, then you do not have a visa, and you entered via visa exempt status. If you truly had a 90 day visa, by definition, you would be stamped in for 90 days. If you were stamped in for 45 days with such a visa, then the immigration officer did not notice the visa you bought, and assumed you were coming in by visa exempt and stamped you in incorrectly for a visa exempt entry rather than using the 90 day visa you paid for.
The official yellow Vaccine passport for vaccinations in Thailand are normally issued by the hospital where you got your Covid vaccination. They won't issue you one if you only have foreign vaccinations, but they will add your previous foreign shots to your vaccine passport if you provide it to them at the time they issue the vaccination passport for your Thai booster. You didn't get a vaccination record wherever you got your vaccinations?
there is no such thing as a 15 day extension. You either are granted 30 days or if rejected, granted 7 days extra to depart. There's no in between. Don't argue with
who is one of the long time frequent contributors who answers similar questions many hundreds of times a year in all the Thai travel advice and visa groups.
no, it can be done at any clinic or doctor in Thailand. Very basic form they fill out after just taking a look at you, and costs only a few hundred baht to get one.
If you have a valid driver's license from your country and a valid international drivers permit from your country, then you don't need to pass any exams to convert your foreign license to a Thai license. Just show your country's license and IDP at the Department of Land Transport together with medical certificate and a residence certificate or work permit, and you can get your Thai license instantly.