You are quite right for the reasoning that you don't want your child to learn from him and treat women that way. Fantastic.
I personally think clearly he may need some guidance and professional support to help him with his issues.
His behaviour is unacceptable I agree and you do not need to be feeling this way at all but especially when pregnant.
You do have a dilemma but honestly I'd try and suggest that he gets some help and support for himself, still be there for him and stay at your dads for a while whilst he's having this treatment.
Or better yet maintain as much normality for your children ect and ask him to leave the family home for a while whilst he gets some support from therapy. Some time away may do you both some good and maybe if you wrote down in a letter your feelings and reasons for wanting to do this and allow him to read it and think about the letter whilst he's at home and your at a friends or your dads for the night.
This would help avoid verbal communication getting out of control and arguments that will cause distress or further angered issues. He can read it, digest it and calm down from it if he's angered about it whilst your not there.
During his therapy he will battle many emotions, sadness, anger, remorse, frustration, confusion and resentment.
You may get the brunt of it if your right there at home when he gets in from work ect. It's a long process but you still have time to chance these things before baby is born. Your child is still young and will adjust to his surroundings that you create for him during this time.
He's the father to your children, I'm assuming you love him and wish to remain together ect so I think it's worth a shot definitely. We all have flaws and say/do things we don't mean and impulses we can't control.
He's clearly struggling but needs to get a grip with the fact he cannot treat you this way. It's not healthy for anyone in the home.
This is what I would try on the basis of the info in your post. Others may think differently but there are some great people on here who will share advice or experiences with you. Give them a read and see how you feel.
Value all opinions because they are individual and may come from a personal experience.
Ultimately you need to do what feels right in your gut and I'm sure you will ensure your child is not subject to any domestics in your home.
Good luck sweetheart.
If all doesn't go to plan, time is a great healer and no doubt at all you will adjust as a single parent and be a fantastic mum to your children.
Xx