If you have a spare HDD, try removing your current drive and installing Windows on the new one. then you'll know if it's windows or something else that's messed up.
EDIT:
Try this first!
They compensate for it before it's sent to the headset, to counteract what will happen once it gets refracted inside the headset. This makes it look normal to the wearer.
Yep, should be fine. Although I'm always wary of products without any reviews. I found this one on Amazon with plenty of reviews and it's slightly cheaper. But its up to you.
Personally, I would get a larger SSD. At least 240GB, preferably 500GB. I have a 120GB one and it's such a pain in the ass installing programs on a second drive, setting up symbolic links and requiring both drives to boot. It's not worth the hassle.