Is there a way to tie in events (like bosses) into the quests so that killing them drops something specific for the quest?
i.e. "Kill Boss Beezelbub and return his heart" and killing "Beezelbub" in game drops a heart that can be turned in?
If you tie it to a fetch item then yes. You would just have this item (and its reward) in a category of its own.