>>96249042
>Greed: this one I'm really struggling with. I was thinking Rumpelstiltskin, but I don't know how to make an encounter with him interesting.
Rump's ability to spin straw into gold is applicable in different ways, but the straightforward one is just treating him like a mysterious guy with infinite wealth.
Going around, making deals (and indecent proposals) with extravagant promises of gold, and corrupting people can be his whole shtick, to the point where the party can be put into an impossible situation (thanks to bribed accomplices, including officials) that only he can get them out of. He can do it while pretending to be an ally, asking for something minor in exchange the first (and second) time around, but then revealing his true colors the third time by demanding a major sacrifice.
And, when (or if) the party attacks him, he can flaunt expensive magic items that burn up with each use (turning into straw ash), and be functionally invincible as long as they don't know his true name.
There's lots of ways this can go, depending on the group, and the option to accept or reject all of his offers should always be open, so it's easy for this to get really tricky.
The easier (and more video gamey) route is just an unnamed guy with golden scarecrow golem miniond who heals up by snacking on babies, but there's probably a middle ground somewhere.
Having his name be his weakness is a big deal, and the question is do you test your player's ability to figure out the character from the clues (which would need their characters to also be aware of Rump's name and be able to call it to mind), or do you test the PC's abilities to investigate his name in-game.