re: #3 theheat
Such religious organizations that dip their toes so deeply in politics need the shit taxed out of them. Pay-to-play, so to speak.
Promoting political candidates and ballot initiatives can cause an organization to lose 501(c)(3) status.