1. I can't speak about the Ultimarc trackball but it looks nice and the price is reasonable. I own a Happs 3" and I love it.
2. I own an Oscar spinner and it's awesome, very nice work done by Kelsey, don't know about the Tornados.
3. Hagstrom does make an encoder for trackballs and spinners, the ME4. This is what I have and it's been great, absolutely no complaints. Although I hear the Opti-Pac is good as well, I may try one of these for my next cab.