Ok, this sounds like a Windows 7 installation problem which has nothing to do with the monitor. Personally, I was unable to boot to my Windows 7 SSD...
So they have a no-newb policy? Interesting. I would believe it, anyhow. It's just one of many micro-managed shitholes that define the internet today....
I have personally not experienced any crashes but then I don't use anything affiliated with google except for Youtube. You may need to add exceptions...
I'm talking about the commercials that interrupt the video you're watching on Youtube. Brave famously intercepts those via its Shields feature but no...
Bad news, Brave will crash on Youtube unless you disable shields which means you will have to deal with annoying ads. They won't fix this for Windows...