I did buy a portable aircon, who is able to cool down a normal siza van or an office room, soon he insnt to big. It doenst use much energy, but isnt the strongest AC too.
With one of these you should be able to use solar&Battery and to avoid an generator.
Here is a small review...