What characteristic class information comes from the 2-torsion of $H^*(BSO(n);Z)$?
The basic fact is that the 2-torsion all has order exactly 2, so it injects into the mod 2 cohomology, forming a subalgebra of the polynomial algebra on the Stiefel-Whitney classes. This subalgebra can also be described as the image of the mod 2 Bockstein homomorphism, so it is computable although the answer is not easy to state. The conclusion of all this is that there is no new information in the torsion in the integral cohomology, beyond what one gets from Stiefel-Whitney classes.
These facts are stated as an exercise in Chapter 15 of Milnor and Stasheff's book. A proof can also be found in my notes on Vector Bundles and K-Theory, Theorem 3.16, available on my webpage.
See
Brown, Edward, The cohomology of $B\text{SO}_n$ and $B\text{O}_n$ with integer coefficients. Proc. Amer. Math. Soc. 85 (1982), no. 2, 283–288
for an answer to your questions. (As for applications: the paper is referenced in other papers and at least one of these uses it to obtain a result in singularity theory.)
If I remember correctly, the computation is quite elaborate, even to state.
Added: the following also does the computations.
Feshbach, Mark, The integral cohomology rings of the classifying spaces of $\text{O}(n)$ and $\text{SO}(n)$. Indiana Univ. Math. J. 32 (1983), no. 4, 511–516.