It does make a difference where they file.
Texas is a community property state, and Mass is a seperate property state. If you file in Texas all property in Texas will be split 50-50 ( this can be adjusted somewhat for cause). The sepearte property purchased outside of Texas while in living Texas becomes quasi-community property and has its own set of rules. Still looking at a 50-50 split in most cases
You do not state where they lived prior to Mass, or where the house is. If they lived in Mass only 1 month they cannot file for divorce in Mass. A Mass attorney would probaby advise your son to wait out the residnecy period and then file.
IAssuming they file in Mass, or other Seperate property state. The Texas property still is community property divided 50-50, but all other property must be categorized as marital, or seperate assets. Marital property will be split (50/50 adjustable), and seperate property assigned to the owning spouse.
You have another issue is that Maintanance obligations differ greatly in Texas and many other states. Sicce the wife is still inschool this is a consideration. Liberal maintanance states could require your son to pay for educational expenses. Given the short marriage this would probably be a minimal contribution.
There is not set answer on legal fees. Each side can petition the court to have the other side pay for fees in either state. Here is where "fault" can make a difference. A court would not be so sympathetic to someone commiting adultery. In Texas typically each side pays their own absent some compelling reason
Please be aware that my answer is not legal advice, it is merely information and no attorney client relationship has been formed. You should always contact a local attorney for legal advice.