Re: Terry Long: Perpetual Moment-Ruiner
As regards religion, he says in the "Brother Blood" introductory arc that he believes, but he doesn't attend reguarly (at least I think he does, either he or Wally says it and now I can't recall which)
As for politics, in an early New Teen Titans Wally gets into an argument with the Titans over their treatment of Soviet hero Red Star and mentions that HE doesn't hold it against them for being left wing, so he'd appreciate it if they'd consider his conservative sensibilities about trusting a agent of the USSR.