For the day not rolling over - do you see the "Day XX has ended" screen come up, or does it go automatically to the shrine screen? Also, do you mean that you start Quest 07 and encounter the ghost for the first time, but the day doesn't roll over immediately after that? Or is it after you encounter the ghost and sleep normally, you sleep for the next day but *that* doesn't roll over?
Or, you defeated the Quest 07 demon and finished it, and then days do not roll over after that?
I'm not sure what you mean by "Wings from the Divine"? Do you mean there's text that says "wings of the divine" while you're fighting? If you already finished Quest 07, the ghost has an auto-revive skill that will auto revive you if you lose in battle, but it only happens once a day!