It should as 12mm is 0.472" stated max is 0.500" (1/2")
Yes.
This fits 1/4-1/2 in. taps.
Yes; this tap wrench will work with a reamer that has the same measurements as this tap wrench.
This wrench will only work with a hand reamer with a small enough square on the end