RE: Is my motor done?
Those green things would be the capacitors, they help reduce radio interference from the sparks that you see sometimes. Though the greater problem would seem to be that the brushes in the motor are worn down to the point where they don't make good contact with the commutator. A new set of brushes and a comm cut and the motor should work like new.