RE: Recoil issue
No on the LED flash wires. It will draw too much current and you will smoke something.
Your double recoil is probably becuase your contact switch needs to be set up better. Add a resistor into the ciruit to slow down the speed of the recoil. This will help