>>508278588Gas, Diesel, and Solar generators are all things that exist.
With a few thousand dollars and some ingenuity you can create power solutions that are protected from EMP attacks.
Also, you can store alkaline batteries for quite a while in the right conditions.
Even if you were to go with a low-tech option, candles are inferior to things like lanterns. A few hurricane lanterns with s supply of kerosene or paraffin lantern oil are safer, more durable, and produce more light than a candle would.