Here are the only requirements being placed on a safety pilot that I know of. I don't see night or passenger currency.
FAR 91.109
(c) No person may operate a civil aircraft in simulated instrument flight unless—
(1) The other control seat is occupied by a safety pilot who possesses at least:
(i) A private pilot certificate with category and class ratings appropriate to the aircraft being flown; or
(ii) For purposes of providing training for a solo cross-country endorsement under § 61.93 of this chapter, a flight instructor certificate with an appropriate sport pilot rating and meets the requirements of § 61.412 of this chapter.