do you guys think Anupam Mittal is a narcissist?

I don't want to be an armchair doctor, but I was wondering if anybody with a psych background can spot tell-tale signs of NPD? Some of the stuff I noticed, which individually wouldn't amount to much, but together make a classic case of NPD:

1) overshadowing and talking over people

2) charming, funny and giving out many compliments. He's magnanimous and makes an offer but quickly backs out if he doesn't receive attention or praise

3) quick to irritability and displaying annoyance

4) confusing pitchers, attacking their integrity and using manipulation and gaslighting tactics to have the "last word in"