If you're staying at a hotel, they do it for you. If you're staying at a condo/house, it is the responsibility of the owner to do it....however, they usually don't. If you go to immigration for something, say an extension, some immigration offices will fine you if you don't have a TM30 filed. TM6 has nothing to do with it.
The requirement for a 60 day entry is to have 20k Baht on you at arrival immigration. They can also request hotel booking and return flight.
Your visa is likely still valid (no stamp on it) so you may be able to fly to a neighbouring country and come in by land or to a different airport. Bkk and dmk have been tough recently.
If you're staying at a hotel those first few days, the hotel will do the TM30 reporting. When you get to your home in CM, you or preferably your landlord, need to file the TM30 for where you're staying (assuming it's a privately owned condo/house). Note that Chiang Mai immigration has moved back to the location next to the airport.