All Balls use to be made in the United states. The last set i bought for the Rocket were made in China. Did some research on that and found that All-Balls had negotiated a new contract with China. Sent the expensive junk back with a two word note.
Yes they do make a set with seals for late model Roadsters. You have to go to their website and look them up. Now about American made bearings. There are commercial shops that make bearings for industries. Contact one and talk to them. I found such a place in Tulsa Oklahoma. Cost is not cheap but if you can either give them the proper dimensions or even better a old bearing most of the time they will work with you. Wheel bearings and neck bearings are from such a place. Takes a bit of looking but such places can be found. Expect to pay but Beats breaking down somewhere in Texas when your in a hurry to get somewhere