Glad to hear you’re ok. From your description it doesn’t sound too bad to fix the bike up.Whelp, I too brought home some carnage. No where near as exciting as NewYork's. I'm 100% okay, no more sore than I would be after any other TD. I just tucked the front in a simple lowside. Gently skidded to a stop.
Unfortunately for the bike, the frame slider grabbed and flipped the bike. Bent my full Yosh system a full 180 degrees, so that's completely toast. Need a new fairing stay, master cylinder, body work, clip-ons... Maybe a few other odds and ends.