Reccomended hardware for desktop hackintosh is intel CPU (haswell or later) + AMD GPU. Nvidia GPUs will work if they are kepler based, otherwise you are stuck with an older verison of mac. Ryzen will work too but it takes more work and has less features.
I'm on the G50-70 (i5) right now - it works just fine. 16GB RAM, 960GB SSD, new keyboard. Bios whitelist removal done, Additional menus and settings in bios setup menu - unlocked - Changed Bios logo to Apple logo. Also deblob Intel's ME firmware with me_cleaner. . .
If you use OpenCore, they have a fairly extensive discussion of which HW to pick in their docs here on GitHub (sorry, can't post links yet): dortania.github.io/getting-started/
HP Elite 3800 iMac 13,1 profile i7 3770 or 2600 or i5 GTX 750ti or GT710-740 High Sierra Mojave Thanks to pastrychef
For those who dont have a gpu they can select mac mini profile in oc configurator works like a charm without gpu. For those who dont have 1080p HD display then can set picker mode to external in oc config plist. For those who fight to install macos n it reboots just set enablewriteunprotector to yes in config plist. let those yellow marks remain in sanity checker & cross check it works flawlessly. Happy Hackintoshing.