I searched the net at one time and found the barring. Just do a search, should come up. For the snap ring you will probably have to find one used. Just post in the parts wanted section and I am sure you will find one. If I have the time I will look. I may have one some were.
I'm still trying to figure out how you hurt one of those bearings! It's not exactly working at high speed. I have a used bearing and snap ring if that helps any. The seal is available at the usually resto vendors.