You can get a taxi just outside the airports in Bangkok. You just tell them where you want to go, and then pay them when you arrive at your destination. Good luck.
Tourist visa can do 3 months, you get it for 2 months and extend for a month once in Thailand. Or get a visa exemption on arrival for 60 days and extend it.