In the US you could get a restraining order which would make it illegal for him to get within a certain distance of you and your family.
Do you have a police report from the incident where he fought you? That might be helpful.
I would get in touch with the authorities and also be aware of your surroundings. The measures you listed may be helpful as well, but I think in a case like this the police would be able to advise and assist you.
__________________ We are continually faced with a series of great opportunities brilliantly disguised as insoluble problems.
- John W. Gardner |