How long will the battery last?
With typical use (10 to 15 motion triggered clips per day and a few minutes of live streaming) you should not need to charge the camera more than 3 or 4 times a year.
However, if the camera is used in a heavy traffic area with motion detection permanently enabled then of course this will increase battery use so you may need to charge much more frequently. You'll only really know once you deploy the camera in the area you want and start using the camera for your purposes.
If you adjust the cameras sensitivity setting to higher than the standard this will trigger the camera more often, this will mean more recordings and a shorter battery life.
If you set the cameras recording duration to the maximum of 30 seconds this will also decrease the battery life. The standard setting is 15 seconds so if set to 30 you can expect the battery life to be roughly half that of the default.