I'm still with Win7, and I'm happy. I have the same privacy concerns you have, but I guess there is nothing we can do. If you use Windows and the internet, privacy is a thing of the past.
That being said, as far as I know, Star Citizen is being built using DX11, with (currently) no DX12 special...