90 day reports, yes. Registering where you're staying, that's another.
Beyond that, every local area seems to vary requirements. The advice you get from Phuket may vary from Chiang Mai etc. Pop into your local immigration office for their local requirements