The best thing you can do for your husband is to immediately retain an experienced criminal defense attorney. The attorney will visit with your husband, become familiar with the cases and have him released from prison as soon as possible. Most firms, like ours, provide a free consult.
The outcome of the two cases in which there was probation violations will be determined by the judge considering several facts. That he is doing well is impressive, but he still needs to answer to the violations at his Gagnon Hearing. He could get time-served, further probation or a new sentence for jail time. Hire counsel immediately or have the public defenders represent him. He will need counsel.
I agree with my colleagues. Your husband needs an experienced criminal attorney. If you cannot afford to hire one, he should apply to the public defender's office. Do not attempt to do this on your own. Good luck!
Your husband has a lot going for him, but the PO is just going to treat him as another name on a folder unless his case is presented to the PO effectively. He will get a more favorable review by the PO and the court. He shouldn't go it alone.