Your spec 3 VTX is awesome...just say'in.As someone else mentioned, they fit your bike not your bars. The fact that you have T bars don't play into the fitting at all. Both my bikes came with windshields and the most important thing is getting the right height. I don't like windshields because they effect the handling too much for my liking...both my bikes had them for a short time before putting a batwing on.
You never did say, corn or flour?1) You can do some serious miles without a windshield.
2) You might not actually like a windshield.
3) You can get a windshield that mounts on the forks.
I thought I needed a windshield so I ordered a Memphis Shades batwing fairing with the tallest windscreen they had. It was pretty straightforward and installed on my forks. I took it to the grocery store and the buffeting gave me a headache within 10 minutes. I grabbed some tortillas and by the time I got home that headache was there to stay. I've still got that windshield and the mounting hardware (minus one acorn nut) but I haven't used it since.
At first going 80 into the wind is pretty uncomfortable. And that's good motivation to stay off the big rock and ride funner roads. It forces you to be more aware of your surroundings. And that's an experience I value. But even so, you get used to dealing with wind after a while. At least if you're wearing earplugs, because that noise is deafening at high speeds!