Glad to hear you have a long range plan.
If you have to live with him right now., just keep working on you. You can also talk to your sons, and use this has an opportunity to educate them about alcoholism, and how it affects each family member.
Fighting with weapons,...that sounds scarey. Fighting is bad enough, but drunks with weapons is a powder keg waiting to explode.
I hope you are able to do something this weekend for yourself, even something as simple as taking a walk, taking some deep breaths to ease the tension of what you have been dealing with...
Hang in there..