Can you buy the solenoid attached to the starter still? Stripped the main power bolt. Guessing it stripped internal. Nut was rusted on and was trying to clean it.
If the nut is that rusty and the starter is out I would replace the whole unit with a new sealed gear reduction starter. Sealed gear reduction starters are the same auto or marine. I think they run about $60 from online vendors.