Don't be tempted ! If someone else reports this to Gardaí you might get the blame and unwanted attention.
Lidl / aldi often have them if you keep an eye out.
Not a fan personally, but can understand if there are medical issues & power loss is a major concern.
Depends what size you want/need.
A good start would be to do something like this:- 'Backup Generator'.
You're looking at about €7k (after grant) for a decently sized solar array (say 5kW) and battery (5kWh is what I have, but of course you can go as big as you want). As you say though this will be paying itself off over time (10 years maybe) by generating some of your electricity, which offsets some of the cost difference to a generator.Zenith63's idea of solar panels with a backup battery is viable, but at a large initial cost (he may correct me on that), but the advantage of having free power on tap after installation.
You're right, I think alot of rural dwellers will be investing in generators given the frequency of storms and the insuing powercuts that come with them.My husband is an electronics engineer, and good at comparative internet costs, and able to set up the weatherproof electrics switch, so that the generator can be plugged in to our mains system without any risk when the power comes back unexpectedly. In 2018, we bought a Briggs and Stratton Sprint 3200A Generator from Old Park Groundcare in Northern Ireland for £275 - they do deliver in the Republic about every 6 weeks or so if you can wait. We haven't had to use it yet - getting it out and setting it up in last week's deluge/powercut was less attractive than cooking dinner by LED battery lights. We agreed that we'd fire it up if no LX next morning but thanks to ESB we got the power back in 3 hours the same evening. I still think it was a good purchase. In our rural location in the 1990s, power cuts used to be bad and regular. They were almost non-existent for about 10 years in the 2000s but are now back as a regular feature, and if press is to be believed, likely to get worse in next few years.