You can use a property management company to handle all of that if you don't want to deal with it. They charge a fee but takes a lot of the headache out of it.
You could also invest the money, like a CD or something similar in your home country, and use the interest accumulated from that to finance your stay in Thailand. Lots of options!