Which makes me wonder, do you still get social points even if you're soloing the instance?
No social points work on how many people are in your group when you are in a conversation. You get 1 point per person in your group if you don't win the roll for who talks to the NPC and 2 per person if you do. That goes for any quest. Since he wouldn't have a party with him he wouldn't gain any.