I’ve seen it last over 10 years in a underground tank, with no maintainance, in the humid SE. that’s 10 years since the last delivery, mixed with half a tank of 15-20 yo fuel.
I used to be able document we used to have 40 year old fuel at a large facility- we simply never lost power, and ran each generator for 1 hr under load once a month- while the fuel was planed for 30 days operations. So every 2 years (24 months) we burned 1 day of fuel. A bit more was burned if we had tornados, or for a 15 minute cool down. We’d use some for hurricane response as well, or to fuel construction equipment. Now we did pump out water bottoms, add antifungals, and the physics of a 10,000 gallon tank favor storage.
As far as engine storage, I’ve run multiple yammer engines that sat for years- but I don’t recommend it of course. When you run a diesel, you need to run it for an half hour or so to get the temp up ( short runs are OK, if followed up by a longer run)
15kW is a big generator- if you need to run AC, it may be needed.