You could scoot over to a TSC or Princess Auto a lot faster than you could fool about fitting bearings. From the look of your worn windings I'd just stick a new motor on there. $100-200 and your done.
Haha. Oil every 6 months. When was the last time this one got oiled? 20 years ago?
Can you just replace the rear bearing that seems like it might have failed?