If I turn Location On, can anyone find my location?
No. Cricket values your privacy, and has taken many steps to ensure that your privacy is protected. Turning Location On will not allow anyone to determine your location. You must first opt in (i.e., allow an application to access your location) to an application before that application can determine your location. If you never opt in to an application, no one will ever be able to find your location, even if your phone is set to Location On.
When you turn Location On, you still must explicitly opt in to any location-enabled application.