Again, I'm not sure I understand. Since you say onboard graphics, I'll assume you bought a computer designed to run Win 10 and now you want to install Win 7.
No, I bought a computer to run Windows 7 which was fine. Then there was a hardware issue so I dropped in a replacement motherboard and CPU. The problem is it's a I7-7700. Windows 7 would be fine with that but Microsoft persuaded Intel not to release drivers that would work on Windows 7. There is nothing special about the graphics hardware or drivers, but since you can't get a working driver for new Intel processors later than I7-6xxx (or AMD, of similar vintage, I think), except for Windows 10, the only option is to use an external card.
So the software is fine. The hardware is fine. Microsoft just think that if I can run hardware this new then I should be using Windows 10, for no technical reason at all. And they go out of their way to enforce that.
Same with NVME SSDs. There are no official Windows 7 drivers. Unfortunately for Microsoft, they did release a driver a long time ago and people made a copy, which is available if you know where to look. Works fine but, again, if you're running hardware new enough to use NVME you must surely be forced to run Windows 10 if you want to use it.