https://www.harborfreight.com/3500-watt-super-quiet-inverter...
$850 US, supplies 3000 watts, runs 11 hours at 25% capacity on 2.6 gallons of gasoline. You'd be at 66% capacity, so fuel consumption will be higher. Bring 20 gallons of fuel?
If you go solar, figure you have 6 hours of usable daylight, you'd need seven rooftop sized panels (330 watts each) to supply 2kw for those 6 hours, so you need battery capacity for the remaining 18 hours, or 36 kWh. That's a sizable battery. You'd need 36 of these:
https://www.jackery.com/products/explorer-1000-portable-powe...
(That's obviously impractical so you'd have to custom build a solution.)
I don't know... I'd go with a generator and gasoline. Much cheaper, more compact, and available off the shelf.
Maybe you can get Rivian to lend you a truck for PR purposes. It has four on-board 120v outlets and a 105-180 kWh battery.