With Ryan's help I've been able to determine that the engine is engine-shaped.
After much measuring and back and forth with the seller, I've fitted the replacement 12v starter. I haven't yet tested it. The starter switch tests fine so I didn't bother replacing or adjusting it.
I purchased a new oil filter (Bare-co) at the same time, however was unhappy with the fitment of the supplied seals and also the clearance between the element and housing. After more back and forth from the seller I still wasn't happy, and decided to use a filter I bought around 12 years ago. This brand (Bepco) are NLA however I've since discovered Sparex carry Agrifilter elements which look similar. These also cross reference to a Ryco R205P.
I fitted the new oil pressure line and connected it to the original gauge. I spent far too long bending the hard line into a shape I was happy with while maintaining clearance from various objects.
I took apart and cleaned out the old fuel tap, and fitted new seals. Just waiting for the sediment bowl seal to arrive then I can reassemble to check for leaks.
I flushed the carby and wasn't happy with the rust coloured crap that came out, so I now have a rebuild kit for that.
My thinking at the moment is when the sediment bowl seal arrives I'll assemble the fuel lines and see if it starts. If it makes reasonable oil pressure I'll rebuild the carby and sort out the ignition system. If not I guess it's time for a rebuild.