With regard to the second point made by the OP, I'm afraid that is totally incorrect. Most people, myself included, do not have a static IP. One day my IP address can be somewhere 50 miles NW of where I live, the next day it can be 100 miles E of where I live. Although IP addresses can indicate my general location, the area is so broad that it (for me) covers at least 20 congregations.
Although it is possible to be more accurate, you would have to be in a very senior government department to gain access to such information. You would also have to have a very good reason for doing so. I don't think trying to monitor to actions of religious adherents would cut it!