I'm picking up a Viking pop-up truck camper in the next couple of days. Need to get it ready for a trip in July to the mountains where I will not have shore power to plug into. I know a generator will...
For lights you can always just use an LED lantern or stick-up battery powered lights.
Consider getting a separate battery to put next to the truck or in the truck bed. The last thing you want is a dead starting battery. A little generator is a good idea if you plan to run the heater. They are battery hogs, especially in a pop up.