1. Will my app stop working if there is no internet/mobile data connectivity?
No. The Data gets captured even when there is no internet. The phone needs to be kept on and the app needs to be running. Internet will only be required to Synchronize data to your server. This can also be done once a day over Wi-Fi or 3G connection.