He does have a future in Thailand. He just needs to hang on somehow until he turns 50. Then he will be able to get a retirement visa and stay here for the rest of his life.
Normally you need to do TM30 only the first time when you get an extension in that particular province. If you move to another province, you need to do it again.