Yes, the moment your iPhone connects to a public or private WiFi network you can access its location using the find my iPhone app.
I recommend that you enable the lock feature when the phone connects and send a message offering a reward. Even if whoever has your phone tries to unlock it or delete the iTunes account, they will no longer be able to because the phone is reported as stolen or lost.
Yes, the moment your iPhone connects to a public or private WiFi network you can access its location using the find my iPhone app.
I recommend that you enable the lock feature when the phone connects and send a message offering a reward. Even if whoever has your phone tries to unlock it or delete the iTunes account, they will no longer be able to because the phone is reported as stolen or lost.