Personally I wouldn't waste much time worrying about a catastrophe that would make access to food, power, & water for a year. As has been stated, that truly constitutes an EOTWAWKI scenario. I don't feel there is a way to prepare for that no matter who you are. If you had a lot of land in a remote part of the country (perhaps bordering a wilderness reserve) you may be able to isolate yourself enough to protect your supplies. Realistically Alaska might be the only state in the union where you could get that remote. If you live in a city I think it's utterly impossible that you could live for a year with no resupply in a fixed location. Once all the supplies ran out, and we're talking a week or two, how would you be able to defend your years supply of food and water? Personally I think we're better off preparing for the stuff that's more likely to occur than worrying about the end of days.

That said, if it's truly something you're concerned about you probably should start trying to figure out how to live a lifestyle that puts a lot of distance between you and any metro area.
_________________________
“I'd rather have questions that cannot be answered than answers that can't be questioned.” —Richard Feynman