Help and suggestions

No.
Those are 12V bulbs, you are using a 12V battery. Any dropping resistor/controller would already be built inside.

Those are 3*1W unknown LEDs. ~100 Lumens per bulb. See if you can find bulbs that use Cree Xlamp LEDs which would double the light output for the same power input.
 
Top