I agree with Zepora, it sounds very much like Tourettes. If you haven't already, you need to hook up with a pediatric neurologist for a diagnosis. Having a diagnosis will help you know how to handle these symptoms and will be of use when he starts school. Very often, Tourettes patients also have OCD behaviors. A lot of the things you described sound like they may be related to that. I don't think these things are to get attention. It can be hard to educate and get family members on board, but it is really important in order to help your son.
My son is of above I.Q. He tested in the gifted range and I would say that is accurate because he is now a 4.0 student in the honors chemical engineering program at a state university. I tell you this because when he was young he was a very "outside the lines" kid. He has a wonderful personality and gets along so well socially, but it took him a long time to get pulled together in some of those areas. The steadfast love and acceptance by family will be what keeps your son's self esteem intact and help him to a successful future.
Always feel like you can help you along the way.
This definitely sounds to me like he's showing all of the symptoms of Tourette. Almost full-blown. You are not over-reacting, these are all definite symptoms of Tourette, and the fact that your husband has it, why hesitate any longer? Please know that I am there for you, any advice or help I can give, anytime. I'm not very up to date, but my son was born with Tourette's Syndrome, so I do know a thing or two. It is a frightening disease, but you must deal with it, the sooner, the better. And quit taking your mother's advice about labeling him, I've never heard such nonesense. The child needs your help, right now
and you definitely have a right to be worried about him. Please, let me know how it goes, and keep in touch, anyway.
Have faith and be strong,
that's why we're here, to help each other, never asking for anything in return, that's what it's all about!
Hugs & Prayers