Hackintosh Newbie - About the Hardware needed

Hi I'm currently planning to build a Hackintosh...

Here's the part list:

Gigabyte B450 Pro Wifi (ATX)

Ryzen 2600

HyperX 2133 mhz 16gb (This is what i currently have)

Sapphire RX 460 2gb (single fan)

Western Digital Green 240gb SSD

Thermaltake Smart RGB 600w

The question is, will it all work If I install a Hackintosh on it? Will the wifi on the motherboard will work out fine? or do I need to buy a separate wifi card?

Btw, I just plan to use the Hackintosh for Photoshop and Sketch.Thanks in advance!

Author: @iamacerwin