I built my sister a box with same motherboard. One plus is that the motherboard has both HDMI 1.4 and DisplayPort built in; this is good to get set up initially before messing with the video card. It also means you can drive your DisplayPort monitor without having to (yet) spend all that money on a video card.
I used an i3. 3.9 GHz for $105! The i3 has 2 cores and hyper-threading, so it's not going to be that far behind a slowish i5. If I remember the Geekbench 4 scores correctly, they were something like 5000 and 10500.
Can't tell from your post if you were thinking 2x4GB or 1x8GB or RAM. With 4 DIMM slots, you can get 2x4GB of RAM (so you have interleaved memory) and still have room to upgrade later. I don't think 2x4GB will cost much more than 1x8GB. If you eventually are going to run Mac and Windows simultaneously using Parallels, then you'll want to get some more RAM.
I (and seemingly the whole world) went with the Samsung EVO 850 SSD. There are a whopping 17,228 reviews on Amazon. Priced the same as the drive you listed. Either one will be fine I'm sure. When new, the EVO pegged the hard disk benchmark straight across at max SATA 3 speeds. The one I've been using at home for several years has come down in speed a little.
I installed a 120mm PWM case fan — hard to say no for $10. Shop around on NewEgg for deals. In fact, I just bought another 120mm PWM case fan that had a $9 mail in rebate!
I jettisoned the CPU cooler that came with the CPU and instead sprung some $13 for a 92mm Arctic Alpine 11 Pro CPU cooler. Probably it was overkill, but if you are eventually going to be playing some games on the machine, you might find the Intel cooler is running at high RPM and making a lot of noise.
NewEgg seems to constantly run specials on decent 400 to 500 Watt power supplies with Bronze Plus certification. I bought a name brand 500 Watt one 2 years ago because it was too cheap to pass up. I think I payed $15 after the mail in rebate.
I'd go with the NVidia 10x0 cards. I originally tried the RX560 in the build but couldn't get sleep working. I switched it out to a GTX 1050 and it worked flawlessly. The GTX is probably slightly more money but probably also slightly faster. If you are trying to play the latest game titles, I'd say either card is going to be the weak point. Could you go for a GTX 1060 instead? I've noticed prices moving up slightly in the last month, but if you are patient you should be able to get a 1060 for $210. And, if you are just going to use the Mac side of things in a typical office setup, you could just use onboard video and put off gaming until later. I'm typing this from my home machine... HD4000 graphics driving a 1080p television, which has been working just fine for over 5 years now.
One nice feature (I guess it's nice) is that the RX560 and GTX1050 are low enough power that they use power from the PCI bus only. I don't know if this holds for all manufacturer's implementations, but the two Gigabyte ones I have experience with were both bus powered.
I'm a little scared by your statement "with a Windows partition." Maybe you can do it, but I think common wisdom is to give Windows its own dedicated hard drive or SSD. One of the best benefits of Hackintoshing is that you don't need to use bootcamp and Apple's lousy drivers.
Issue #1:
I just couldn't get sound working — not the built in and not HDMI either. Very frustrating. I tried with multibeast and with audio_cloverALC-130_v0.3 and with audio_cloverHDMI-130_v0.6. Between each attempt I reformatted the SSD and reinstalled the OS. I'm probably just an idiot and didn't follow directions. My workaround was to use an $8 "USB Audio Adapter"
Issue #2:
I had an issue with NVidia drivers not activating. Then I noticed MultiBeast's "Clover UEFI Boot Mode + Emulated NVRAM" option (in the Bootloaders section). That did the trick.
Good luck!