Recall that $\frac{\langle v, w \rangle}{\langle w, w \rangle} w$ is the projection of $v$ onto $w$ (or, more precisely, the line spanned by $w$). Therefore, $v - \frac{\langle v, w \rangle}{\langle w, w \rangle} w$ is the orthogonal component of $v$ to $w$. In particular, it is the projection onto $\operatorname{span}(w)^\perp$. Note that subtracting $\frac{\langle v, w \rangle}{\langle w, w \rangle} w$ from $v$ leads us to the point of projection, so subtracting the same vector once more will take us to the reflection of $v$ in the hyperplane $\operatorname{span}(w)^\perp$. Geometrically speaking, this is what $T_w$ does.
This tells us everything we need to know in the question.
1) The determinant must always be $-1$. A reflection has two eigenvalues: $1$ and $-1$. The eigenspace corresponding to $1$ is the "mirror" (in this case, $\operatorname{span}(w)^\perp$; note its dimension is $n - 1$). The eigenspace corresponding to $-1$ is the perpendicular complement to the "mirror" (in this case, $\operatorname{span}(w)$, of dimension $1$). Thus, we have the eigenvalue $1$ with multiplicity $n - 1$, and the eigenvalue $-1$ with multiplicity $1$. Thus, the determinant is
$$\operatorname{det}(T_w) = 1^{n - 1}(-1)^1 = -1.$$
2) Reflections preserve distances, and hence inner products (well, when they're orthogonal, like this one).
3) Reflections are their own inverse; undoing a reflection is as simple as doing it again.
4) As $w$ only is a normal vector for the hyperplane mirror $\operatorname{span}(w)^\perp$, it doesn't matter if we scale $w$ by $2$. It is the case that $\operatorname{span}(w) = \operatorname{span}(2w)$, so $T_w = T_{2w}$. Note the lack of a multiple of $2$.
These can all be done algebraically too (and arguably more simply), but I think it's instructive to get a geometric perspective too.