Some progress, the local motorcycle shop said that they can piece everything back together with some new springs and three new bolts. The starter gear was reusable and undamaged,might be because i stopped riding it since i didn't know what was wrong. Should have it back tomorrow.
Here's how...