Jeez mate...sorry to hear!
Okay...#1...your tank? Gonna have to replace it. You could indeed probably get the dents pulled out but......the paint.....it special! lol It's this new formula from BMW that is applied at the factory and cannot be replicated. I know...I tried....
I dropped mine (in my driveway

) and went round and round with the insurance company as they tried in vain to have the paint matched back to original. They even got one of the most reputable painters on the west coast (Al Martinez's son) to attempt it and he failed. See..the special matte finish is specially formulated to resist stains, fingerprints, etc, and while they did come close on the colour..blue speckles and all, it was not a match and they had to choke the cost of the replacement which was the recommendation of the tech in the first place. Check with yours and I'm quite sure you'll find the same. Tank + decals runs about $1,700 pre-painted and shipped from Germany. BMW won't even provide the dealership with the paint codes!
The handle bar? Replace it as well...bout a hundred bucks....mine was also bent and it's better to replace and they can bend it...but it's practically impossible to get it all the way right.
Very glad that you're okay and that you were geared up!
Hope this helps....