Im still on the train that Odyn is the lord of the ravens. He has ravens as his pets and the area around Halls of Valor instance is filled with ravens (its not accident that they are there). One of the only locations in the game where there are ravens.
And my guess on the third death thingy would be Helya in the ToV raid since that releases Odyn. (first she died when she was made into Valkyr, second time when Loken released her from Odyn's control (pure speculation) and finally her third death in the raid)