Its definitely not normal. Since your husband "refuses to even discuss the possibility of a serious behavioral problem. Refuses to consider therapy." You might consider using the school system as a way to help the child. Talk to his teacher or counselor and see what they can do to get some help.
A lot of his behavior was probably learned as a survival technique from when your husband was over seas. It will take time to change it. And its always possible that given the boys mother's habits that he has some learning problems due to her habits while pregnant. And if that is so, then he is also having to deal with that which could explain a lot of the lying, anxiety, etc.
When you say that you have tried everything - that usually is a sign to me from years on this forum that you have done just that. Unfortunately, what children need to change behavior patterns is consistency in discipline.
Check my very last post in this link for ways to change his behavior.
http://www.medhelp.org/posts/ADD---ADHD/adhd-odd/show/2149732#post_10243821
You might also look into buying "Cool down and work through anger" or "When I feel angry". This is part of a series of books aimed at 4 to 7 year olds and meant to be read to them at night (several times) and then practiced. Kids do need to be taught how to deal with anger. You do not try and use these techniques while he is screaming. But once he stops or later on in the day - you can refer back to them or pull the books back out.
You can find them here - http://www.amazon.com/Cool-Through-Anger-Learning-Along/dp/1575423464/ref=pd_sim_b_5
Finally, hopefully, his dad will realize that if these measures don't work - he really does need professional help. It well may be that he can't control certain things about his behavior (due to a learning disability or something like ADHD). And if that is true, then things will only get worse for him.
Hope this helps.