With the initial yamaha bill over �300 I think it's all sussed now.
Swingarm kit from wemoto (bearings,bushes and 4 seals)�28 delivered.
4 off TA1715Z needle bearing, below swingarm and central linkage.�4+vat each.
2 off 17x24x15 (bearing place says TA1715Z again) needle bearing with no other numbers,rear off linkage. �4+vat each.
1 off TA1720z needle bearing,top linkage.�4+vat
8 off grease seals 17x24x3 or 4. �1+vat each
Above bits sourced from my local bearing shop but provisionally priced through ebay and google search.
I couldn't source the 6 inner tube elsewhere so �78 to yamaha.
So with the final bill around �150 it leaves more money for farkles.
Hope this helps someone else in the future