Can't say anything about freezing temperatures, but like with every elastic material extreme temperature changes will probably wear it down.
I did not try it for downhill mountain biking because that is not something I do. I'd probably trust it for it though.
[I am in no way affiliated with Finn]