I was in an abusive relationship for 11 years with a person who has NPD.
It was a hard cycle to get out of. I still struggle sometimes because of it, but the best thing a person can do is have No contact with the person. Family or not.
Any reputable psychologist, psychiatrist or therapist would tell you this. No contact is the only solution.
A person with NPD will never seek help to change. It goes against their thought process of nothing ever could be wrong with them. Add an abusive personality to someone with NPD and you have a recipe for disaster.
Therapy for yourself is also extremely helpful so that you can get past having a relationship with a narcissist. The toll that it takes on you personally and emotionally is just too much for any normal person to have to deal with. Father or not you have to take a look at what your needs are and address your needs first. Even if your father doesn't have NPD, there is something disruptive and disturbing in the relationship to you. Therapy would be what you need to help you with that. Regardless of whether you choose to stay in a relationship with him or not.