RE: petrol engine
I generally drain the tank out of habit but that's it; I don't bother running the carb and lines dry. I figure that I don't do it on my mower, string trimmer or chainsaw so there is no real need to do it on my airplanes either.
I suppose running some fuel treated with stabilizer through it might be beneficial for long term storage.