Yes. Still recommend contacts though.
Yes they do
Get your own goggles that have glasses slots. I always did this, aside from having all the other gear, but this was essential to have dedicated goggles for glasses.
Thanks! Your answer is awaiting moderation.