12v 7ah-10ah sealed lead acid battery
16 ga wire from black/- to black- of light
16 ga wire from red+ to two wire switch,
16 ga wire from other wire in switch to red/+ of light
U can charge the battery with any automotive/12v charger (usually AGM type of battery)
The types of lights that are good and cheap are
15watt
27 watt
Just ebay them "off road led lights 15 watt" one or two lights is plenty.
Lights $15-$25
Battery $15
Wire $5
Switch $3
Charger $5-$25 depending on what u want
For connections u can use bullet style electrical connectors, or simply solder the wire and heat shrink over it.
Soldering kit $5-$10
Heat shrink $2