I rekon other characters should be visible if they have something to say.. I hate the idea of missing out on a cool bit of lore, or situation, because I didn't know one of the many characters needed to talk to that person. It should happen when, as a group, we interact with them.