my experiece is that with nvidia you can’t just choose which distro you want to use, you need to try them out and find the one that works. for me mint cinnamon worked great out of the box, i use the xanmod kernel on it because of load balancing. i’m still very much a noob but i have almost completely ditched windows, only need it for excel and word. also pop os gets praise for playing nicely with nvidia. not sure if running on vm can cripple something in the system, have you tried booting from a live usb?
i’ve had glasses for a little over a year now and this is what i too have been doing since beginning. i thought it would be bad for the lenses and remove the coating but kept on doing it anyway and they are totally fine. i keep a soft cloth in my pocket for little smudges though.