They can't be used for throwing sparks when empty, but pretty much all of the piezo electric disposables I've used (bic, scripto, cricket - check walgreens) had a decent safety switch.
Ronson makes a lighter set (I forget the name) that includes a standard butane disposable lighter that fits into a metal shell with a zippo-type flip top that prevents it from being activated in the pocket.
I keep a bic in this plastic tube thing I found with some prepared tinderballs. Maybe a film can would fit a bic mini?
But like the other guys said, a zip tie is pretty foolproof.