ums the toad card only offers reduction from demi humans and ther's none of those in niff :3
'the best' include at least kahos .-., you can work without ic but its alot harder and u'd prolly be better off with a tank or supporting somethingy like a sader
for a priest you just need the basic instant cast gears, kahos, sting gloves and with a dex survivor's rod or a quad dex rod you can use some eddga shoes and a devi/raydric for garment, the normal shield cards for niffing would be either tirfing,khalitz or the new teddy bear card, assumptio helps a great deal if your a high priest ~nyo^^