Alimony is no longer used. The new, PC phrase is "Spousal Support."
To get spousal support, the spouse seeking the support must be free from fault in the breakup of the marriage. Sounds like she would have a problem there.
She could still be entitled to temporary support pending a final divorce. That is not dependent on the fault issue.
Child support is based on tables that provide the support payments based on what both parents make and on how much time the child is physically in the custody of either parent.
The houses are subject to negotiation and agreement between the spouses. Generally, both spouses are liable for community debts and are entitled to their share of community net assets. So, it is advantageous to come to an agreement as to who gets what and as to who is responsible for which debts.