My advice....therapy and tough love.
Therapy as there are obviously some anger issues going on here that need to be addressed as ADD never equals willful destruction and hurting people. Tough love in that he must be held accountable for his actions which may mean involving the police (willful destruction of property) or the Department of Children and Family Services (DCFS) (safety and well being of the rest of the family).
You didn't mention it but I hope there were dire consequences for the broken car windows and punched doors.
While this isn't as bad as what you describe; my youngest daughter was 16 when she went through some very self destructive behavior and was ultimately arrested, along with a couple of her friends, for shoplifting. As difficult as it was, I sat back and allowed the wheels of justice to turn forcing her to deal with her actions. Despite the fact that her "cohorts in crime" were not additionally restricted by their families, she was restricted from friends and a plethora of other activities for a period of time. She balked and she made life miserable for the rest of us but we "stuck to our guns". She is now eighteen and has changed her life around (while her former friends continue to get into escalated trouble). She, in a sense, paid double and possibly triple for her actions but in the end it was worth it.
It is always difficult to see your child get into trouble and as parents we don't want to see them hurt by their own actions or those of others. But I believe there are times, like the one you describe, when we have to make hard decisions and ultimately force the child to face his or her actions, alone. Unfortunately, that usually means bringing in the authorities and stepping out of the picture. This is not to say, you should abandoned him, but you love him from a safe distance and pray that he finally "gets the point" before he does irreversable damage to himself and / or others.
My heart goes out to your and your family during this time and I pray that everything works out.