Munk
In one moment he nearly robbed your family of their father, husband, breadwinner. While I am sure that you will come to a time when you can let it go, or perhaps even when he seeks forgiveness and you can grant it (what a day!) in the present he has placed himself in the hands of the law. In my view you have an obligation to your family to protect them, an obligation to your community to alert and protect them and an obligation to your own spirit to ensure that, while not sinking to his level, you see him punished.
If you could have fought him, that would have been justifiable. Now you have to give way to the legal process and so you should. Sue him? Certainly, at least to make yourself whole again for bills and anything else you lose. Prosecute him? Yes, to the limit of the law, anticipating a lessor response from the state. Fear him? Well Munk, not to mock you, but how much more frightened can you be than you feel now? How much more pain can he inflict? Nothing more to fear.
Will he retaliate? That is complicated; if he is a big dumb animal he will, so be prepared. Buy a Keltec-32 and learn to use it at close range, it is always double action and needs no preparation to deploy, it is reliable and it is tiny. Warn him off, legally and with an injunction against blocking your access. Be prepared for a long period of tension and unhappiness.
Here is one thing nobody has touched on yet: If you do nothing, he will escalate his behaviour towards you. What he did the other day will only be the threshold of the physical violence he will bring if he thinks you will take it and weirdly, he might just maneuver you into attacking him in order to make you vulnerable to the law. Whatever tactic he uses, he will escalate. You must shut him down.
I am sorry you are going through this, and I am sorry for the fear and hurt within your family. Do as you please, move, stay, seek couple counseling with a friend, minister or professional, but just don't turn on each other. We've all been humiliated before, some of us actually had it coming, but not you, not this time. One more thing. Your humour, your occasional wisdom and your presence in this forum are part of what makes it so good. You are worth reading, you are esteemed. Don't disappear on us.
You are not alone.
Stephen