Can this be used to mount on a bike? Where can I get a mount for this?
Look in eBay, search for "bike light holder".
Pick the one that fits your bike handlebar's and torchlight's diameters.
I bought a couple from China and work pretty well. I think I paid last year around $5 shipped.