oil lamps?
I also have a ammish double action hand pump for my well...just need the sucker rod installed to be able to use it for water, and since it will hold 22 lbs pressure, I can even use it to pump up my pressure tank and have low pressure water in the house for extended periods in an emergency. We have our own septic field as well.
But, in order to keep your food frozen (unless it is winter in Idaho where ours can keep for several months in that time of year without) you need electricity for that food. That requires either solar, wind, or generator power. For the latter, you need fuel to keep it going as necessary.
Most of our food storage does not require freezing for that reason.