I took the test within 72 hours of departure, therefore the results are within 72 hours. I’m not even sure if you can get another test at a connecting airport if the stop over takes you out of the 72 hour window.
The request is very clear for grant of visa. Another option is if you know someone who lives there, they can provide a letter of invitation and copy of their house registration, ID card and passport if they have one.
The applicant is required to provide one of the following evidence of payment:
9.1 A fully paid hotel reservation for your stay in Thailand issued by the hotel showing the duration of stay, and hotel’s contact details and tax ID number;
9.2 A fully paid residential lease in Thailand issued by the lessor showing the duration of stay, and the lessor’s contact details and tax ID number;
9.3 A hire-purchase or mortgage agreement of immovable property;