Freelance should be able to try to get these achievements completed to get the reward Eye of Life. It gives a type 3 aug that improves damage for all abilities by 1%. With further achievements in other raids it can reach up to 10%. Seems to scale from 1% to 3%, 5%, 7%, and then 10%.
Brenlaven's achievements show No Heroes was won on 05 Dec 2015 (maybe earlier?). No Relife for Allies was beat on 11 Mar 2016.
The Uncursed! achievement is unclear on how to get a success. If anyone has a good (guess? idea?) to get this one...please share... For now, it seems if the buff runs the timer and the person is not cured (to 100% based on the dbgbugtracker site?) and the person survives (required?) it might mean a successful achievement.
So as Furro has mentioned in this thread...running away (up the tunnel past the coffins?) and not letting the others with the debuff be near each other might be a strat to try...being not near anyone else seems to be important for that achievement.
Wins are most important but when Furro calls for going for achievements we all should work as best as we can to get them down for the benefits everyone gets from them.