I'm reasonably sure the answer is no, but at Monster Payday I (or when hiring) can you sacrifice a ghost to the demon? Or not, since it's not a monster, and the icon is a monster icon and ghosts aren't monsters?
No, you can't sacrifice a ghost to a demon. From the final page (24) of the rules, under the description of ghosts:
And then later, under the description of demons: