I have no personal experience but I do not see why 3D glasses cannot be worn over spectacles. One type merely acts as a couple of shutters which open and close in synchronism with the display so that each eye sees the appropriate image. Many stores will have systems on display for one to try so perhaps you could conduct your own test. If this is inconvenient due to your location, I am sure someone on the forum will have a try for you.
How to stay on Windows 7 & 8 forever: here's how to stop the Windows 10 upgrade notifications