Player Observation
It depends on your, or your player's idea of Imortals. If you go by the TV shows only you can get a very different idea.
As to Imortals dying, I know that at least once Duncan was buried. I would assume that he was dead for all intents and purposes, otherwise letting...