- do I need a return flight within the 60 days or is it ok if my return flight is within the 90 days ?
-> You don't need a return ticket to apply for 30 days tourism extension.
- do I need a TM 30 at Bangkok immigration for the extension ?
-> In most cases yes, you are asked for a TM30 receipt.
If you enter Thailand on a pre-purchased Tourist Visa, you will go to the Chaengwattana Immigration office, Government Complex Building B.
You will go here.
****************************
And you can book online
*****************************************************
Attached is general information on tourism extension.