RE: Rubber bands for expandable broadheads
Not having seen what you're referring to with the O-rings, I wouldn't know... I would just advise caution on putting a thick O-ring on a Rocket. They're made to be deployed with those little yellow rubber bands.
Again, the orthodontist's rubber bands are perfect. I got mine free, and with a couple hundred in a bag, I never had to go get more.