I think this does a good job at covering the basics of the filtering feature. I'm sure with everyone getting into it, we'll even get some neat ideas for improvements.
Practically impossible. There are no public tools available that are capable of bypassing that protection in a 1-2-3 way. Also - I've never heard of iOS requesting that you reset your passcode after updating the system software. If you're trying to break into a device, there's no need to lie...
Doesn't that only work if your ISP gives you a dynamic address? Back in the day this never worked for myself as my ISP gave us a static IP. Nowadays I can just disconnect for like 10 minutes and it'll give me a new one.