As far as elbows, I j=had the same thing when I got hit by a car, but mine sounded more like yours than Bikegoddess'.
Some times I wonder about the helmets with the "Massive" vents
Took me about a month to get the splint/cast off, and about 2 month of PT.
Heal up, and feel free to talk to me OL if you need "veteran" advice