Bet he close to the Pacific? Salt air will eat em up if ya dont take precautions.one of those units are a wheel spacers Yes you can get new bearings from bigdogpartskingpin on Ebay. https://www.ebay.com/itm/195540046954
By the way, If my wheel looked like that I would never post a pic. This bike has clearly been neglected.
