Front mech looks too wide, my old narrow front mechs from the 80’s would do the job though
Afaik more modern front mechs for compact chain sets and a wide 10 + speed cassette at the back might not be compatible with your chainset ?
Back in my day which is the 70’s the internals of each freewheel were unique to each manufacturer.
If the slots for the remover were damaged we would take it apart and use a vice to remove the body from the hub. Then throw away what was left unless the sprockets themselves were of use on an...
There was a Haden lug that looked a bit like Crespera.
Carlton did indeed flog off old stock when they closed, the odd frame does pitch up with them from time to time.
Still on gumtree at £1300, same price on here as LFGSS though
https://www.gumtree.com/p/bicycles/mercian-track-super-vigorelli-58cm-campagnolo/1502046221