He is being the Alpha Dog. He thinks he's in charge .In charge of you and that is his home!
Your boy definately needs doggie training. He needs to be ignored when showing aggressive behavior, put down off the bed as soon as he behaves aggressive towards your husband. You need to do this with him until he learns that he is not going to get his way.
biting should never be tolerated. The barking when you leave could be a sign of separation anxiety.
Has your male been fixed? i'd suggest enrolling in dog training classess as soon as you can.