just reporting back... so it turns out the float bowl seal had perished - which means: 1. a definite cause of fuel loss, leading to me thinking it was "using" more fuel than it should 2. possibly has a bearing on fuel delivery too.. although... I also had a close look at the fuel filter, which is a generic replacement - happens to be hard to see through the plastic casing, but i noticed a definite piece of crud in there, so took a hacksaw to it - doesn't look too bad apart from the afore-mentioned bit of filth, but then on closer inspection I can see it's dark at one end, i.e. tiny bits of debris have accumulated.
Genuine Briggs filter on order and hope to pick up a float bowl gasket at my local shop (crazy prices for the genuine ones online - I mean crazy for a piece of rubber anyway!). New fuel lines and a clean-up of the tank and I'll see if things improve.