It's probably super annoying to wear goggles over your glasses, but it's mandatory! Your glasses may fog up, but just take a break and clean them every now and then. And about the red lines, lol...after a while the straps stretch a bit, and won't be so taught. Just don't put them on super tight.
That being said...don't worry, it'll only be for 3 hrs every two weeks, so just bear with it.