Yup, but with #8 I'm wondering if this 25 mile radius is fixed or can be custom set to whatever radius the parent selects?
If the kid says I'm going to our HS football game tonight, then come straight home, the radius should be capable of setting it from home as the center point and lets say .50 mile further out from the football stadium.