ImTheCaptain
I disagree with you
I kinda assumed that you could recruit Volo at some point if you went down certain story beats? maybe not though
he's in camp but i don't know that he's a playable NPC. i try to avoid spoilers online but i feel like i would've seen something by now