You have a LOT going on. I know how you are feeling. My older son never stole from others at that age, or was very violent with others, but he was incredibly violent with us. The more you do now, the better off things could be in the long run. My oldest is now a happy, healthy contributing member of society who is very close to us, and he has worked very hard to repair his relationships with us so that we feel safe around him. He is 25 now.
I totally agree with a more in depth evaluation. Your son has more going on with him than simple adhd. You need to look in both families for signs of mental illness and you need to have a truly in depth evaluation done. We had what is called a multi-disciplinary evaluation done on my son, but they can be hard to find. Ours was organized by a developmental pediatrician. He worked with a group of six or eight professionals ranging from psychologists of various specialties to psychometrists (people who specialize in giving psychological tests and interpreting the results) to neurologists and medical doctors. Then they all sat down and discussed my son's results until they agreed on what was going on with him and how best to help him. The one thing they didn't include was Occupational Therapy and I think that was a HUGE mistake. Had I known it should have been included, I would have sought it out. In almost every single parent I have seen come here, their child has been given a diagnosis of adhd first, and nothing else is looked for at that time. I think most of our kids started out that way because it is easy to recognize, but it does a big disservice to the entire family because it doesn't treat the problem and then everyone feels like a failure.
One BIG reason for private evaluations is because school evaluations only look for things that impact school and education. They do NOT, and are not permitted to, look for things that impact the rest of the child's life. In many instances the evaluator could get into trouble for noting things that would impact the child in a non-school setting because they are not being paid for that and they are seen as costing their company, or the school district, money. So a school evaluation looks for problems related only to school. A private evaluation looks at things that impact a child's entire life. I found that this was more thorough, more in depth and overall just more useful.
I would ignore the ODD label if they slap that onto your son. Sure, he may have what they call ODD. That label won't help anything but make you feel worse. A diagnosis is supposed to point you in a direction to go and get help or treatment. The ODD label doesn't. It just sits there, giving absolutely zero guidelines as to how to get any help or how to give any help to the child. I don't even think it should be a diagnosis until someone comes up with something they can do to help a child with it. Right now all they can do is treat the other disorders the child has and hope the ODD goes away on its own.
One thing that will be a HUGE help on the road to figuring out what is going on with your son is called a Parent Report (PR). The link in my signature will take you to a description of the PR, plus the outline. The PR was devised by moms who were here long before I was. It is a report that you write that tells every single thing about your child, good and bad and in between. It keeps everything organized and at your fingertips. You take it to every appointment and meeting so that you have everything you need to keep things on track. I cannot tell you how many times I kept us from repeating the same medication a fourth or fifth time when it didn't work the first time by being able to pull up records from a previous doctor in the PR and tell the current doctor that we did that medication back in such date and the results were this and we don't intend to try that again. The PR was helpful with so much more, but this gives a little bit of why.
There are some books that can help. One is The Explosive Child by Ross Greene. Also great is What Your Explosive Child Is Trying To Tell You by Doug Riley.
I am sorry things are so hard for you. I hope you can find something helpful in my message. Please use only that advice that is useful in your life and know that no one is upset if advice is not taken. We can only speak from our own situations, so what we say won't automatically fit into your life. Just know that we are here for you.