Batteries
The only electrical component that doesn't come with this kit are 2 16340 batteries. I highly recommend using these 16340 batteries by Fenix as they are extremely powerful for their size and pack a lot of safety features.
That said if you're looking to make a lot of these, there are cheaper options out there that while lacking the built in USB charger and circuit protection features are still good choices.