Hello,
This sounds like belts are old, takeup reel isn´t winding a slack as it might be stuck, lube might be hardened or idler wheel´s rubber o-ring is gone bad. Definitely a deck repair here, my best guess is that o-ring is gone bad, i guess you´ll find new ones from hardware store. Good luck !