Re: starter motor pinion wear
Wear on the pinion where it meshes with the flywheel is quite common. Hopefully the flywheel teeth are not so worn as that is a more serious thing to get at.
There are no shims to position the bendix, it gets thrown down the thread as far as it needs to mesh with the flywheel. I would fit a new one while it's out.