One thing at a time, pull the starter, have a close look at the *bendix* drive.
It is on a worm gear, operating properly it should only rotate in 1 direction, it acts like a 1 way clutch, if it will spin in both directions the drive has failed.
When the starter engages the drive is forced...