Wow, man I'm really sorry to see and hear about that. I guess it happened so fast you didn't have time to slow down? I've had a bike or two go into tank slap mode and they just about threw me off the bike. Both were old British bikes, one a BSA and another one was a Norton. I hope you heal up fast and they do whatever you want with the bike.
On a side note, my next door neighbor broke his clavicle last summer, he fell and it separated completely from the shoulder joint other than a couple ligaments holding it. It sticks up a good inch above his shoulder. They haven't done a thing with it and it's been probably 7-8 months since it happened. Doesn't seem to hurt him much anymore but he has to be careful what he does.
And it looks like you posted 4 attachments, but only the one showing the knee down showed up. The others won't show even when clicking on them.