His reason for his behavior is due to financial reasons. Financial problems don't cause any specific type of behavior. Many people have money problems and don't call their family names. He does sound abusive. There are all degrees of abuse.
Some abusers are 'mildly' abusive, others extremely abusive, and everything in between.
Counseling may not help him. When you go to a counselor, you tell that person what you feel you need to work on. Read The Verbally Abusive Relationship by Patricia Evans. She identifies the different kinds of verbal and non-physical abuse and makes suggestions on ways to counteract them. This basically requires you to become very assertive and set strict boundaries.