Something to add to the list is your fuel and transportation strategy in case there is a disruption in distribution. Gasoline does not store well. Diesel keeps for years. Among the most popular vehicles where I live are diesel mini-trucks. I have one. So I can buy a barrel or two of diesel and store it. Now that I have diesel stored I would be sure my generator runs diesel not gasoline - diesel generators are a lot stronger and more reliable anyway, although up front cost is a lot higher. If you are out in the country with a patch of land you probably want to have a small tractor to help with the farming - diesel again. If you are so inclined and have access to some raw materials you can even make your own bio-diesel - just be sure to get good at it before the SHTF so you don't waste resources when they are scarce.
Another option is distilling ethanol. It's been on my list of things to buy/make for a while. You can make ethanol from pretty much any organic plant matter for extremely cheap. It's somewhat tedious but definitely a viable option. There are distillers you can buy and schematics for building one with simple materials.