"And I've noticed that lately she has really treated S7 and S12 differently."
You are bothered by the way your W is treating s7. IMO -- you should ask her why -- but you won't get the truth.
If that doesn't work -- and you have you suspicions -- maybe having a test performed. I am not saying you won't be s7 father or dad -- but the truth needs to be found out for possible medical reasons as well.
Now do the test only if you 1000% sure -- no matter how the results turn out -- YOU will NOT treat him any different then you have for the last 7 years.
Either way -- this is not an easy decision -- and not a good situation.
No need to hurry this decision as well -- but don't let this issue consume you in thought. You have enough going on with w.