I usually submit the TM30 by myself filled out and signed by the landlord with a signed copy of their ID card and Tabian Baan. Dine this several times and not had a problem. Some offices may differ though as they’ll do all over Thailand for any immigration matters
go to Internet cafe check the immigration website and print the forms you need or go to immigration Ayutthaya explain what you want they’ll give you the forms for you honestly/hostel to fill out and bring back. Surly you haven’t left it until the last minute ?