hifi engine

Parts needed for Sony TC-FX25

Picked up a Sony TC-FX25 cassette deck for $10 today. In perfect cosmetic condition and with the exception of worn out belts in excellent working condition as well.

Can anyone recommend where I can get a belt kit for this unit?

I am also looking for a few other minor parts as well:

3-307-362-00, Cap, Reel (need 2 of these)
3-307-380-00, Spring, Compression (need two of these)