Looks like the tank took the brunt of it. I'd replace the tank, and call it a day. I dropped mine going 0 Mph. My son dropped it backing out of the garage. I was lucky, both times just bent the break peddle. My advise, Don't love anything that can't love you back. Fix up what needs to be...
Race bikes lean so far over while turning it is difficult to up shift while leaned if necessary. Can't get toe of boot under shifter. Thus down for up.
I practice emergency breaking all the time. Often when coming up to a stop sign, if there is no one behind me, I'll wait till the last minute and slam on the breaks to see how fast I can stop.