Thank you!
NPCs that have a specific narrative role like that are often handled only through their specific events. My idea is generally that you'll be able to progress their stories to the point that it makes sense to interact with them freely, though not all the characters' events are there yet.