I don't have a specific recommendation for a generator. However, some things to consider about fuel choice...
Gasoline is perishable. You can extend the shelf life with a conditioner to about a year. Propane does not degrade and is easier to store large amounts and use for other purposes (cooking and heating). Another freeper posted some time ago about filtering used motor oil and using that to run a diesel generator. I don't know about the shelf life storing diesel.
Good info, thank you. I do use propane for my house. I will have to check to see if I can use the same tank. I never expected to be blocked from leaving my area to get gasoline and water, that I could not return.