RE: fuel cans
Use glass bottles with metal screw caps with a seal inside. I've used Brandy, Whisky or Gin bottles for years. Marked where the fuel is to check for any migration out of it.......has always been nil, then store in a cool place. Diesel or glo fuel, makes no difference, and they cost nil after you have used what was inside.
I do rinse them in water and let them dry well before fuel goes in.