OP, as pointed out in first reply.. your Thai wife can live anywhere not necessarily her Thai house book.
The parents need to make a TM30.
For the 12 month extension you require the funds in bank for 2 months seasoning.
Assume that you have a Thai bank account in your name only.