A lot of generators are designed to be run outside, with waterproof switches etc. you would also import the noise inside. But re earthing, it sounds like you won’t be connecting it to indoor wiring, so the odd tool and temporary lights maybe? If so and the tools have no earth wire, probably...