Thanks for all the feedback, quite a mixed bag of experiences!
I have the Walbro replacement fuel pump but will keep it on standby for a bit longer, however I’ll probably replace the battery even though the original is kept on a conditioner, it’s probably due after five years.
As for the exhaust I plan to take it to Magnaflow when it eventually cracks and get them to fit a second flex-joint.
Interesting point about modern fuels, I always use Esso RON 97 as it’s ethanol free, this is essential on my Norton 750 so I’ve carried over the habit.