There are some great people on Free Republic for sure. You have some good questions there and they will definitely help you.
Fr. Frank Pavone is the leader of "Priests for Life". His new order will be very active in politics. It might be a good fit for you since you are conservative and interested in politics.
http://www.priestsforlife.org/
As soon as I clicked on your link I realized Fr. Pavone was Terri Schiavo's priests. I knew it sounded familiar for some reason. I believe he was featured in the months Columbia magazine.