It used to be possible to get a retirement visa, under 50, if based on disability, in your home country, but it wasn't possible to extend it in thailand... Not sure if it's still possible, since they switched to e-visas
Hotel owners usually understand the process... Private home owners don't
You need signed copies of the house book and ID of the home owner to do on their behalf. Can't do at the border, you need to do at the immigration office, in the province that you are staying. Some provinces allow you to do ot the local police station, but better to go to the immigration office.
The visa is easy, but is multiple entry so have to do a borderbounce every 3 months.
An extension of stay based on marriage needs a bit more paperwork, but you do 90 day reports instead of borderbounces.
One important thing to note, when doing an extension based on marriage, you have to sign a declaration, which basically says, if you split up with the missus, you have 5 days to leave thailand...
Safer and easier to get a new visa each year. Also if you do a borderbounce just before the visa expires, you get another 90 day stamp, so 12 month visa gives 15 month stay.
Tm30 is the responsibility of a property owner, for reporting of a foreigner staying on their property. If you are staying in a hotel, they should've submitteded within 24hrs of your arrival. Nowadays they do online, so you should already be in the system... Failure (by the property owner) is 4,000baht fine, per day, not reported... Property owner, not you