Local vac shop should have what you're looking for
Otherwise ebay would do the trick! I would get a genuine Riccar belt. The new belts for their clean-air models (Vibrance) will fit this. This machine takes Riccar Type A bags. Panasonic U-3 bags will fit this machine, but the genuine Riccar HEPA bags are SO NICE. I would check the filter at the bottom of the bag compartment as well. They tend to go neglected, and get musty with age (if it's a sponge-type filter, it can be gently washed). As long as the motor sounds good it'll be worth tuning-up. They're a joy to use!