I have a TT with 2 WalMart batteries; I used to have a 2000Watt genny
which ran for 3 hours each day to top up the batteries. Earlier this year I purchased a 160W solar panel (and controller) for $180.
This panel keeps the batteries topped up as long as there is daylight (it does charge even when overcast). I no longer take my genny with me and rely on the Solar panel. I have not tried it yet during the winter when there are daylight hours - we shall see.
Of course - I can not run the microwave/toaster as only 12V is "live" - but you may be able to get an inverter for those items.
Gerry