Dude that really sucks, I hope the radio fuc%ing explodes on them when they try to use it.
In order to fix your blinkers you need a good Hazard switch.
I'm sorry to hear that your car got raped but I'm a strong beleiver in what goes around comes around... twice. So don't worry they'll get their's.