It's immigration office-specific if they require you to submit TM30 again after domestic travel. Some offices don't require you to update TM30 after domestic travel. You need to check with your local office.
But if you want to use the online system for a 90-day report, better to submit TM30 again after any travel regardless of your local office policy. 90-day report system checks your address with your latest TM30 record.
if you travel with a stay at a legit hotel/guest house, you have to update your TM30 record so that you can do the next 90 days report correctly.
Technically or logically, many immigration offices don't require you to update TM30 after domestic travel, still, you better do it as the systems check the address anyway.
No. 90 days report is to report that you are staying in THAILAND continuously for 90 days, not at the exact same address.
You have to do a 90-day report every 90 days as long as you are in Thailand, not leaving Thailand, regardless of address, such as hotel, or guest house.
You use the passport number in the "passport number" field at the top of the bio-data page, one of 9 digits anytime you need your passport number. You may mean a 10-digit number with one "check digit". That's normal.
I approved this post so members can be aware again that embassies and consulates in these countries already changed to eVisa applications. You apply for your visa through the eVisa system to the embassy or consulate that is located in the country you are physically in when you submit your application.
Cambodia, Malaysia, Vietnam.
Please check the website and official SNSs of RTE/RTCG you want to apply for your visa to for the latest update.