What type of battery, charger and power supply should I get for my quadcopter?

Grass

Beginner
Hello again, I am building a quadcopter for aerial cinematography/ photography with a GoPro Hero 3 mounted on a DJI Zenmuse H3-3D. I am new to electric multirotors so I'm not sure which battery, charger and power supply to get. How big(mAh) of a battery should I get for my setup? And what type of charger and PSU should I buy to charge my battery?

These are the components of my quad:

Frame: DJI Flamewheel F450
Flight Controller: DJI Naza M Lite
Propulsion System: DJI E305
Gimbal: DJI Zenmuse H3-3D

Other parts:
Transmitter & Receiver: DJI DT7 2.4 GHZ Transmitter With DR16 D-BUS Receiver

Thank you :D