bottled drinking water
water filters with tanks like zero water
flash lights, fresh batteries
propane tank and camp stove
mylar blankets
fire wood
matches, lighters, fire starters
medicines you need daily and general antiseptic cleaners, bandages, first aid items
keep your car's gas tank full. If possible safely store a 5 gal. jerry can with gas.
canned goods including soups, spam, pasta, vegetables, fruits, things that keep without refrigeration
yes, toilet paper
soap, bodywash.
water for flushing toilets, washing, cooking Don't forget your hot water tank as a source.
solar powered battery charger for cell phones.
guns and ammo for defense, hunting
photograph all important papers and documents in case you can't grab them to take with you and backup if possible.
backup your computers to small portable drives.
fiat money might be worthless in a crisis. Always have some higher karat gold that can be accessed quickly if you need to move. Small gold coins, 18k or link chain that could be broken down into smaller links for trading. Stash in small coin in each shoe under the cushion.
A plan that you discuss with family and friends containing ways to contact each other if power and cell towers are out, rendezvous places should you need to move or bug out.
BTW, matches do almost last forever. I still have a ton of "strike anywhere" kitchen matches from Y2K. I light one occasionally to make sure they still strike and burn. Over 20 years, and they all still light up.
I do have the magnesium fire starter, an old-fashioned Zippo with fluid and extra flints, and some other fire starting methods as well. You always need multiple ways to do things.
I don't expect to be lighting enough fires to go through all the matches I have. But I do have the backup fire starting methods. "Two is one, and one is none."