Stocking of food items don't work. In the USA people have stocked up a lot like crazy over the last few days. Only to see the shelves in stores fill up again the next day. A good supply chain almost always works.
And as for people that stocked large amount of food, they will end up throwing out a good portion of it.
It's happening right now in Indonesia too, as soon as they declared first two infected. Scary panic buying. Shelves going empty. But ensure you have food for the next 5 days and you should be good, as those shelves fill up again.
Buy a crowbar instead. And learn how to use it. That should help in self defense, either now or later. Seriously. :-)