Yeah both of the treats spacers are wrong, don't remember the sizes off the top of my head but I wanted to cast it with the ports right out of the box.
Scooter places sell the bearing, pretty common since most of the yamaha motors and kits for the jog are 10 pin and the china/korean motors are 12.
Also gotta clearance the cases or the piston his at bdc. I can take some more pics when I'm back in the shop tonight.