Check the coils for proper resistance, opens or shorts, if they look OK, it should work after replacing seals and bearings.
I did have an open coil due to corrosion, but the broken wire was in an easy place to get at the two broken ends and I was able to solder them together by adding a short jumper wire.
The points cam can be difficult to remove, but a good small puller should get it off. I did have trouble with one, I was unable to get it to come off even after using a fair amount of heat. Finally gave up and used a grinder to remove the old one and replaced it with one from Richard. Just don't hurt the shaft, even if you have to destroy the cam to get it off! Might be a good idea to check and make sure you can get a new cam first if it won't come off with a puller.