I used Sawadee Translations in Bangkok. They translated and certified my passport copy translation and single affirmation translation and sent the documents through mail back to my house in Chonburi. Also make sure to get your single affirmation certified by your embassy and passport copy certified at the embassy as well before you get the documents translated into Thai
I applied for a TR Visa in April of this year and provided the Agoda email reservation and it was accepted still. I also only booked two weeks out of my 60 days and I only reserved it and didn’t pay fully and still was accepted.
He should’ve gone way before it has expired. Not sure why people wait till the last days to extend. It doesn’t matter when you extend, it doesn’t lessen the days you get, the extension gets added from the date your original visa was to end so you lose no days.
Airlines may or may not ask for proof of onward or return ticket and can deny you boarding if you can’t provide proof. Best to have a onward rent ticket on hand ready or book a cheap refundable flight to a neighboring country and then cancel it after showing the airline.