How do I fix a heavily rusted garburator?
Replace the thing. New ones are not excessively expensive. 

Attempts at repair are likely to be a futile exercise. The reason is that old disposers often corrode right through the lower portion of the casing and there really is no good way to repair that.