Main Role skills
-Largesse 20% healing with HoTs is OP
-Swiftcast a must for Rez
-Lucid Dreaming don't like putting my MP in the hands of others and reduces enimity
-Protect pure damage mitigation
-Esuna for status effects

Others
-Rescue good as an off healer to replace esuna or protect
-Eye for an Eye ^
-Cleric Stance if i had enough confidence in the main healer i would take this instead of Largesse for extra damage
-Break low damage and heavy not helpful in most boss fights, more of a solo skill
-Surecast I dont like this skill as if your worried about status effects take esuna and the knockback resistance is very situational.

Hope this helps all you fellow WHM out there!!!