Does being dead (and having 0 mood) affect the XP you get for badges? I know it affects the XP you get for visiting new places, since I got 0 XP for visiting Naraka.
You can definitely level up in Hell. I leveled up in Naraka when I got the Naraka Completist, unfortunately no mood or energy replenishment since I was dead.