I just thought about your post some more.
Legally, you need to buy a Windows 7 license to run Windows 7 on your PC.
Microsoft sells OEM and Retail licenses to the public.
Either will work for you.
Most new unopened Windows licenses (you buy from Amazon, newegg, bestbuy, etc) are OEM licenses.
An OEM license is valid for one and only one PC. The license can NOT be transferred to another PC.
A RETAIL license can be transferred to another PC (such as if the current PC dies, or an upgrade). But, RETAIL licenses are harder to find, and cost more. A RETAIL new never opened Windows 7 is very hard to find, and not cheap.
Iiirc, Dell only offers Win10 Home to the general public on the XPS 8900.
If your PC came with Windows10 Home, that means that you do not have the licensing rights to install Dell Windows7 on your PC.
Will it "work" - maybe.
*** Can Microsoft detect what OS the PC came with therefore invalidate a Dell Windows7 install - ABSOLUTELY!
Just about all Windows 8 and Window10 PCs come with the software license embedded in an on board flash/BIOS. It's not hard to read.
Windows 10 Pro OEM has downgrade rights to Windows 7 Pro OEM.
Note that Windows 10 Home or Windows 10 Pro Retail do not have downgrade rights.
Fwiw, I bought my XPS 8900 with Windows 7 Pro already.
However, for many reasons, I need to be able to transfer my OS and software to another motherboard in case my current motherboard dies. So, that meant buying another XPS 8900(likely used) that came with Windows 7 Pro. Or, use one of my new unopened Windows 7 Pro Retail licenses.
So, I'm using one of my new unopened Windows 7 Pro Retail licenses for my XPS 8900. This allows me to move my OS and software to another XPS 8900 motherboard if my current motherboard dies.
NOTE: Before transferring the license, the old mother-board must be destroyed.
Microsoft has every right to revoke a license if it's used on two working PCs. From what I read, they will do that also.
Fwiw, I have "a few" 🙂 retail licenses for XP, 7, 8, and 10. For my work, I need that flexibility. It's called thinking and planning for the future. 🙂
>if my current motherboard dies.
By that I meant if a lightning strike or power surge makes it past:
Belkin surge protected power strip, UPS, 2nd Belkin surge protected power strip, my upgraded Cosair power supply, and then to the motherboard.
It is unlikely - yes very. It the probability "zero" - no. 😛 The combined cost of my professional software is more than the cost of a new car. 😮 I do disk clones and backups regularly. But, I need to protect my investment and work environment in case of a motherboard failure.
Me: Geek to the nth degree. [:)]