Kits includes battery, charging cables, and all other items pictured.
Battery life can vary depending on Live Valve settings and terrain. Average life ranges between 16 and 20 hours. For most riders, that will cover a few weeks of riding.
Charge times range between 1.5 and 2 hours depending on the power source. If you forget to charge the system before a ride it only takes 15 minutes to get enough power for a 2-hour ride.