Suggestions. It is a whole lot easier if your landlord takes care of the address registration (TM-30) for you. It's really their responsibility to do this. The process makes it easier for them to do this than for you to do this (for example, a power of attorney and tax stamps are not needed if the landlord acts for themselves rather than having you act for them).
But many landlords like to shirk this responsibility. In that case, you will need signed copies of documents from your landlord:
Signed Copy of Land owner ID card/passport
Signed copy of house book
Signed copy of rental agreement or land owner company paper if applicable.
If any of that is a problem for your landlord, seek another landlord. There are thousands of rental opportunities in Phuket, you don't need the hassle of dealing with a recalcitrant landlord. A landlord who doesn't assist a tenant with living in his rental legally is not someone you want to do business with.
At the moment this may not be possible because of server maintenance issues, but it would be in both you and your landlords' interests for him to register you online (explained at item 2 at
*********************************************************
You can also do your 90-Day Report online (may currently not be able to because of the server being down). Barring that you can use the drive through at Phuket Town Immigration to do your 90-Day Report.