From the looks of those pics it will be totaled by insurance. But all those things are very fixable. If not for the frame sliders, it would have been a lot worse.
And that turn looks a little hairy. The way is crests and turn on the same degree.
BTW I have the same Joe Rocket jacket, Im glad it does its job when necessary.
Glad you're ok. It could have been a lot worse.