I find it shocking that a friend would come on so strong about how another person should live her life. I suspect this woman has problems, and I doubt she will just go and use solutions you suggest to solve them!
This is real live, not theory in a book. There are no hard and fast rules, unless perhaps he is physically abusing you and you are in danger.
Your husband has shown remorse for his actions. He may not be the most changable person, but he is willing to make an effort. I believe that people deserve the opportunity to turn their lives around.
And you have Retrouvaille coming up in the near future where you will both learn a new way to get along. Old habits will change. People can change if they choose to.