All the parts to make it work are there, but I would get a new battery holder. You will need the following equipment: Soldering iron, solder, heat shrink tubing, lighter/matches, and wire cutter/stripper. All of this can be purchased relatively inexpensively from Amazon.
As for the procedure:
1. Feed all wires into the hilt and through the activation switch hole.
2. Strip no more than a 1/4" of the outer rubber on the black wire ends (the red ones look good). Be careful on the black wire end with the resistor. You may not be able to take off that much outer covering. DON'T REMOVE THE RESISTOR! Split the heat shrink on the battery pack to expose more of the wires.
3. Slip the heat shrink over one of the black wires.
4. Twist the two black wires together and solder them together.
5. Let it cool a bit then slip the heat shrink over the solder joint. Heat it with the lighter or match until it melts around the solder joint.
6. Slip a short piece of heat shrink over the red wire leading to the LED.
7. Solder the red wire from the LED to either of the tabs on the switch (it doesn't matter which one).
8. Let it cool a bit then slip the heat shrink over the solder joint on the tab. Heat it with the lighter or matches until it melts around the solder joint. Be careful not to melt the switch.
9. Slip a short piece of heat shrink over the red wire leading to the battery pack.
10. Solder the red wire from the battery pack to the other tab on the switch.
11. Let it cool a bit then slip the heat shrink over the solder joint on the tab. Heat it with the lighter or match until it melts around the solder joint. Again, be careful not to melt the switch.
12. Carefully fit all the wires back into the hilt through the activation switch hole.
13. Push the activation switch into the hole. It is a "press fit" so the groves on the switch hold it in place.
From there is it just a matter of pulling the wires/LED/battery pack to their proper ends. Shaking the hilt should help, but if you have a wire coat hanger you a fashion a hook to pull the battery pack and straighten in it to push the LED. I am a little concerned that the wires are a little short on the battery pack but that could just be the pictures. A new one would have longer wires.
I hope this helps.
Thank you so so so much! This is exactly what I needed and I really appreciate it.