arrival day counts as day one, so you would count 89 days after that, and you can do it up to 15 days before or 7 days after (calender days not working days).
The TM 30, can be filed by the Hotel, Condo/house owner or house master (which in the case of renting would be yourself). If you are concerned as a house/condo renter that your TM.30 has not been filed by the Landlord, then you can file yourself. If you are renting, i would suggest you contact the landlord and ask if they have filed it. If they have not, you can file yourself.