I'm sorry that you are in such a terrible situation

Whether he has NPD or not isn't really the issue. The issue is he is emotionally abusive.
I doubt there is any reason to even advise couples therapy as he seems beyond reason. I do advise you to find a Therapist for yourself to help you process what you have been going through and helping build your self esteem back up as its taken a hell of a beating.
Are you able to plan a way to leave the relationship.? Can you move and live on your own? Or maybe find a roommate situation or is there friends or family you could stay with while finding your own place.
Welcome to PC