1. The drivers that the maker wants you to run? You may have to disable W10's own driver update to stop it from replacing good drivers then follow the maker's choices for drivers of motherboard, graphics card and the rest. Along the way you learn to google up DDU and how to disable W10's own driver update system.
2. I see no mention of the power supply.
3. The 1TB HDD is a common source. Use Speccy to read more than health but performance in the 01 and 07 values. Beyond 100 and I call them bad. No, again, no, the drive has not failed but would never be used in a PC the owner expects performance.
Randomly the video from my PC will just stop existing. I updated all drivers and made sure nothing is overheating. I have no idea what issue it could be. My BIOS is up to date, and windows is up to date. It is so random that I cannot recreate it.
SPECS
Ryzen 5 2600x
GTX 1660 SUPER
MSI B350 TOMAHAWK
250 NVME SSD & 1TB HDD

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic