Here are my tips:
if the witch says, "I know the spirits are appeased, but we could give them an offering", say no. Your just wasting 200 gold
Always say yes to wizard.
Always say yes to jester, but if it gets to 700 gold, say no.
Mortimer won't punish you if you say no
Always say no to devil, but if gives you to opportunity to get 2000 gold, say yes.
Say yes to Chester. (5 people for 100 gold? HECK YEAH)