For front shafts I found an eBay shop selling various length dog bones , they listed 61 and 63mm , what I need is 62mm but I ordered a set of both in the hopes that one will be OK , I thing the 63mm ones should be OK .
Today I made up the square drives for the axles , I'm still waiting on the flanged bearings for the front square drives but I fitted the one ways with just a touch of green locktight , I've got some plain bearings in there at the moment and fitted them and the wheels , its very satisfying to have at least the front wheels on , I have to make some sleeves for the rear axles before I can fit them and I need some m4 set screws to lock the square drives on as well .
I have an all metal hot end fitted to the 3d printer now(Micro Swiss

I guess the next bit to fabricate will be the motor plate and the last big purchase will be ladder chain but I can put that off for a little longer .