Yeah, now you might be screwed by the lack of universal health insurance. Now go vote right today.
The guys insurance would have at least tried to blame you anyway, in any case done now. Next time, get the guys info at least, so you can complain to his insurance company later. Once you exchange info, you haven't "fled the scene".
A camera can be cheap, if you do have to fight lawyers on a future incident video of it can help. That is, if the vid shows you ride legal.
Definitely true that you need to heighten your situational awareness to the very top level to ride urban and survive. They really really are hell bent on killing you. Too bad your enviroment doesn't allow you to blow steam safely off road. That's how I do it. I may ride like grandpa on the street, then have lunch and go out again in the afternoon and get my thrills dirt trail riding. Lucky me. You have to do your hooning around in the street, but you can choose which street, and it sounds like you do. Just ride more aware and more precictable when you go to the war zone.
Body armor, helmets, etc help. Nice when it's cold and you can wear a lot. But the fact is, armor or not getting doored is gonna suck. Armor is great in a laydown, but hitting a solid car is still going to tweak yer joints.