https://www.amazon.com/Scepter-Resistant-Closures-5-Gallon-Military/dp/B000MT94TC
+
https://www.amazon.com/EZ-Pour-Gas-Can-Replacement-Spout/dp/B06WRRXG1X
+
https://www.amazon.com/STA-BIL-22207-Fuel-Stabilizer-oz/dp/B000JJHNAW
Try to rotate as frequently as you can with ethanol free gas. I wouldn't recommend you let it go longer than 2 years, but I'm currently burning up some 2014 era gas and my toyota is giving me no complaints. I am running 50/50 fresh/old though.