ijwad
> "Thinking about buying a new laptop that only ships with Windows 10, would prefer to wipe it and install Win7 instead"
I did just that a few months ago. I had a very old backup machine running XP (upgraded from W2k !) which finally fell flat on its' face. Resurrection was Mission Impossible but it was about 15 years old. I replaced it with a cheap Celeron machine, brand new from a reliable manufacturer, that only came with Win10. After a few days I decided I could not live with Win10 (forced updates, seemingly mostly junk, and forced advertising for the MS store - too rude) so I installed Win7 Pro x64 from a legitimate ISO bought from an MS reseller located near enough to where I live.
Subsequent results ? Device Manager is the go to utility here.
The essential parameters to look for: graphics, chipset, usb, audio and wifi.
Audio worked straight out of the ISO. The driver was a routine part of the Win7 install - a Realtek chip, no problems.
The screen graphics only took a day or two to sort out. Workable drivers were easily available from the video chip manufacturer (use the Device Manager ID's to find exactly which video chip you have). In my case, Intel had suitable drivers for download. I had to wrestle with the font selection and size a bit, but freeware Winaero Tweaker is very helpful here.
Chipset driver again was from Intel, with a download driver for the chipset ID'ed in Device Manager.
USB ports, including a useable mouse driver, was an issue at first. BUT Intel has released a driver generic to its' ports named as USB3 eXtensible Host Controller. This lights up the usb ports and installs a usb3 driver where none exists in native Win7. Installing this driver was the turning point in reverting to Win7.
Wifi, network adapter, WLAN, etc. This proved the most irksome and difficult. The Intel driver installed perfectly and Device Manager reported the network adapter as working correctly, resources not conflicted and all was rosy apples - but the wifi would NOT turn on. Nothing I did changed that. So I installed a 3rd party, external USB3 network adapter (about USD$20) and this did the trick.
The reverted Win7 installation is now functioning perfectly as a backup machine running off Win7 Pro x64 for a total of USD$300, including the initial purchase of the machine, the purchase of a Win7 ISO and the USB3 network adapter.
NOTE of caution: when you go to install Win7 over the existing Win10 installation, first read up on installing Win7 under the new "BIOS" known as UEFI. This forum contains an enormous amount of very useful information and experience on how to do this. I suggest you research this in detail before starting installation.
Hope some of this helps.