I remember there being one hero (the tall one) that kept asking to go on a quest. But since I needed him to kill dragon, I denied him, and later he asked to go kill the dragon. Keep saying no to him until he asks for the dragon quest specifically.
I accepted his quests and he nearly always came back with 250 gold. I accepted the thief all the time, after all it's just -5 happiness. But then again, I did NOT give her the key to the gate. She got arrested for attempting to climb over it later.