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 
        
