Currently he's in my Inbox with 99 days to be Collected. Its been forever since I've looted a champion from my Inbox so I'm wondering if he'll grant points when I do?
Yes, it does count toward CvC. Here's Plarium's response to my support ticket:
Counts when collected from the shop - not the inbox. Inbox champs are already essentially collected or at least seen as such that way for CvC/champ chase/etc purposes.