Dometic portable refrigerators are the way to go.
There's no way I'd do dynamo hubs to power a fridge. Go solar. You might also consider a home-built 12v generator involving an old lawn mower engine and a car alternator. In any case, add a battery into the system.