Tray Tables, come off BBQ units to create more room, and also as a lap tray.
Yes, 3 base options depending on what is already there.
Grills can turn so as no flipping is needed. Also Come off to allow for cleaning, and so fire can be on, and not necessarily cooking.
Additional heat can be added with a panel or fan heater if electricity is put into the cabin.