I don’t doubt that the O-rings could be sourced commercially rather than through McLeod.
Assuming the used O-rings are still intact you could probably determine cross-section and diameter dimensions, and source appropriate replacement O-rings.
I imagine the same could be said for finding a replacement bearing??
I am pretty sure I saved all my old pieces, I could take some measurements and then send them your way if you would like.
now that I think about it I should probably order a replacement bearing and rebuild kit before they again change the design.
Larry