In the end I find one of the biggest factors is how bright the coolant colour is so you can easily confirm the overflow pipe and bottle (if fitted) are correct...
Its always been said that most oil is drawn in through valve guides on overrun. That is drive, throttle off and then accelerate which, if a puff of smoke is produced, indicates worn valve guides ..
Are you having problems with the dynamo then Martyn? Ive still got mine (25amp max) and it supplies all I need ok but then theres no extra load apart from an electric fan...
One problem I can see straight away is that the splines are different. For cost savings Triumph later went to rolled fine splines for many drives (gearbox, clutch and diff) in place of machined ones. This means you would need the later coupling however I have a feeling theres other issues as well....
The carcass was supposed to be closely inspected before reuse in remolds. Must admit I never had any problems with them but the new tread never lasted as long as the original. I always assumed a softer, lower temperature compound was used so as not to damage that of the original carcass...
You should have used 'Blakeys' shoe protectors to avoid R-Soles😁 Wow I see theyre still available...
BLAKEY'S SEGS – The Original Shoe Protectors (blakeys-segs.co.uk)
As your brakes have never been good I think I would install Mintex pads first before stripping anything. Some pads can be absolutely awful (see previous posts on here) and anyway the Mintex are likely to be better than whatever youve already got but if still lacking then inspect further.....
The expensive ones like this come in a huge range of diameters and grip girth with the price going up a lot the bigger the size...
PERF. LEATHER STEERING WHEEL COVER FOR TRIUMPH VITESSE BLACK SEAM | eBay
Hmmm wonder if the pads are fully bedded in as this can take a few miles. Saying that cheap aftermarket pads can be pretty awful and as reported many times on here a change to Mintex 1144 (the label must actually say that) or NOS asbestos pads makes for a big improvement....