"I will definitely need wood or diesel
. Just trying to understand the practicalities between the two."
fueled diesel heater
or range like a Dickinson
can be turned on in October and turned off in May after the water
A wood stove
may or may not be large enough to accept fuel that will go 8-12 hours so you are trapped on board , or the fire goes out.
The heat output is about the same, near 20,000 BTU for an oil
range which will keep you warm as it cooks or bakes .And a hot beverage is always a delight.
dickinsonmarine.com › product › atlantic-diesel-cook-stove
AS it takes time to light the oil fired ranges and for them to come to temperature , live aboard's use them all winter and simply plop a 2 burner stove (propane or kerosene) on top for warm weather
No electric required if fuel is gravity fed.