Hello Jaran, I'd really think the easiest way is a new armature, together with a set of bearings & brushes. Of course will cost more than trying to put together something from old parts, but your dynamo will be up & running in no time after you get the parts from the post office, then it'll last for a long time with no new trouble or expenses.
Good luck
Erling