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.