those battery holders are @ Radioshack (if one is left, near you)
snap connectors common to 9v batteries powering electric guitar Efx pedals ..
Can you Solder? that skill opens up a lot of DIY options .. inline power supply plugs
& batteries with solder tabs..
Then you can use things like wax potting the whole thing in a water bottle, or similar..