FWIW, MY idea was to buy a very old, but still running Chevy Suburban with the full compliment of auxiliary fuel tanks, which amounts to something on the order of 50 gallons, stock it with stabilized fuel and emergency supplies, put a solar trickle charger on the battery and park it in the driveway. If you need to get away, you have the vehicle already loaded to go, if you stay at home, you have 10 tanks of generator fuel on board the Chevy...
I have a 1994 Suburban K2500 with the 6.5 turbo Diesel. Came stock with a 42 gallon tank. I normally run it on B100 bioDiesel but one time actually ran it a few miles on straight extra virgin olive oil. With an auxiliary tank (say 60 gallon) I could run non stop to either coast or to Detroit from Houston.
With minor modifications one of the earlier models with the mechanical injection pumps can run on filtered waste motor oil or used oil from the fryers in restaurants