You've had quite a bit going on in the last week! I'm glad your h decided to go on the trip w/you and your son. I think all of you will have a great time. You just might see some of the old h peeking out from time to time.
As for your MIL, she'll have plenty of time to think about things and w/you and your son away for a while, she might actually miss her grandson since he won't be visiting for a couple of weeks. I think that things will settle down w/her, but you have to continue to enforce the boundaries and remind her. I have a feeling that w/age, she's getting a bit forgetful and who knows...a bit stubborn w/old age to do what they think is best.
Glad to hear you got a better result w/the termite people. Hopefully that issue has been resolved for you, but if you don't think things are going the way you think they should, call them back up and have them come back out.
I hope that you and your family will enjoy your time away. Your fur babies are going to miss you, but they will be there to greet you upon your return. Travel safely and one last thing....ENJOY!
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.