It would be much cheaper and simpler to just strap a car battery to a hand trolley and charge it up via a cheap multistage charger in your porch once every couple of weeks. We use a 85amp ish battery to run an electric fence around a horse field for 12 hours a day, and it lasts for several weeks before needing a recharge via a cheap Aldi charger that cost £15. Its a smart one as well so can be left on as a trickle charger as well.
Solar panels are expensive although they would probably keep up with occasional use for just a few lights. They would need to be securely attached to prevent theft/blowing across the street in the wind, and if they are over a certain size you will need a charge controller to prevent gassing/over charging the battery. This will turn excess current into heat via a big resistor.