Yeah I think so.
No empathy - tick. Leaving you when you are ill, as he doesn't want to provide care or sympathy. You are no use to him when you are ill. You are there to serve him and be his adoring audience and you can't do that when you are sick.
He leaves you alone when you are sad or down but not because he is pissed off but he is doing it to get you to come running back to him, apologising and not daring to voice your issues with the relationship. How dare you have your own wants and feelings?
He blows hot and cold to keep you on your toes. You try to modify your behaviour to keep him in a happy/good mood.
Using child as a weapon - tick. Calling you names he knows you do not like; narcs are exceptionally cruel, he will know exactly what to say to really hurt you.
Needing an audience to witness his amazingness. Telling you how amazing everyone thinks he is. They say narcs will give you their shirt BUT only if someone is watching!
Calling other people down to make himself feel better than them. He has to do this to convince himself he is better than them. Its is fragile ego.
He loves a compliment, classic narc. I expect he is vain too?
You will never work as hard as him, be as tired as him - classic narc. Calling down your job, as in his eyes, it wouldn't matter if you saved 100 dying children a day whilst putting out forest fires and solving the national debt, as success is only measured in money. That is the only thing they place any value on. Pathetic really.
Stop trying to make yourself interesting for him as you will never be interesting enough for him. No one will. Narcs are chronically bored, nothing satisfies them. They will desperately want something, to go somewhere or do something and then when they have it it doesn't interest them and they go moody and bored.
Its not you, it really is him and his problems. Why are you his social secretary? Why can't he come up with all the fun/exciting things he wants to do? Because then he can grumble about how crap it is and how useless you are. Its his hobby. Narcs cannot take any happiness or contentment about what they have. They cannot appreciate anything as someone, somewhere has more and in their sick little heads that means they are better than them and that is not allowed. Like toddlers wanting the other toy.
The comments about regretting marrying you are cruel and designed to keep you downtrodden. Its important to him that you appreciate he lowered his standards to marry you. Narcs only get married to look normal.
As for his good qualities...what are they? And I bet they only come out when he needs to pull you back in or when he needs to turn on the charm and impress people. With a narc the good times are lies and the bad times are what the relationship truly is. You just keep trying to get back to the elusive wonderful times and you try to be more interesting/exciting/successful/richer/slimmer/sexier etc etc. Anything to try to fix yourself and get back to a place that doesn't exist. It is an act. You could turn yourself inside out and it wouldn't matter as its nothing to do with you. You are fine, its him, every time its him.
They are very broken individuals. Who will never get help as they cannot, will not, ever believe they are anything less that a total god of a man, the most perfect man that existed.
Just leave. Life will be so much better when you get yourself back. Don't let your child see you being treated like this. Show your child what normal and happy is. Get some therapy. You may need to do this to leave. Its hard but worth it. Its a lonely life with a narc.