To state that something happened in ある王国.
Yes, it's that verb. I don't think it's a set phrase, anyway I've not seen it before. It's just 'the casket that contained the corpse'.
That's reasonable. The English is a little odd since we don't normally use verb phrases to directly modify nouns but as long as the translation is for you and no one else it's fine.