I have been given the immigration in Bkk my condo rental agreement for the last 7 years, with a letter from the landlord and a copy of her Id and the tm30 with a copy of the blue book
the tm30 is for your landlord or hotel to report to the immigration that you are staying in their hotel or condo, its just another way to keep a eye on us
I have used the public health services and have found it works fine it's not a free service but it's a lot cheaper than private hospitals as for the insurance you have to pay a lot for a good service