Sounds like you are set. I could probably get by but for the fact I live outside of a decent sized city, and I don't think any place will be safe if it is near a city.
I've been keeping my eye out for some decent acreage in a more rural area.
Thing is, if it comes to something like that, everyone will suffer. This will be no panacea. And it will get bad here too. Lets be frank, It’s kinda like making plans to survive a nuclear war.