The water heater is in the garage?
Explain to him you will disconnect and seal the fuel lines and that oil "fumes" will not ignite Once you remove the fuel system the engine will not have any gas in it, You will not have a problem unless you spill fuel all over the place and this shoulnt happen as you are not doing anything with the gas tank.
If your carefull there should be very little gas fumes.