I'll focus first on the two main NPCs (Zarik and Ruman). And about the dragon, what I have in mind so far is to allow the player some optional sexy interactions with him once you have his tribute. I didn't plan the dragon to be a character available to join your party.