D..
I can't answer regarding the emotional needs and inappropriate language. I do know that poor fine motor skills can be a reason for real frustration. I would take him to an occupational therapist for an assessment. She should check for sensory integration problems as well. OT made such a difference for one of my children.
Given that he has trouble with language, is he seeing a speech and language pathologist? I hope he is... he should be. You need to have both receptive AND expressive language testing done. When a child can't get out of his mouth what he wants to say, it's a recipe for lots of anger.
My older child had a difficult personality. He is very, very smart and was very verbal very early. He also could get emotional and frustrated because he was such a perfectionist. We kept him on a strict sleep schedule because he would be a little monster if he didn't get to bed every night by 9:00. He was impulsive, but didn't have ADHD. I did try a course of different ADHD medications, and they were disasters (how I knew that he didn't have ADHD). Put together with a terrible 2nd grade teacher, he had a truly miserable year. It took a year to get over that (with a loving and wonderful 3rd grade teacher.)
I would consider play therapy for your son. The play therapist can make considered recommendations for him and possibly find a group for him to work with. The group builds trust and role plays a lot.
Don't work with people who sit with him for a half hour and then give you a diagnosis. That's not fair to you or your child. AND it's lazy and leading on the part of the assessor.
Lastly, a psychoeducational evaluation should be done at some point. The child psychologist you are most likely talking to should tell you when that is appropriate.
I wish you all the best. I am sorry that you didn't start sooner, but now is better then later. Pull out ALL the stops for as much early intervention as possible. You'll really need it so that the pre-teen years aren't total turmoil.
Good luck~