Parts for hackintosh

Hello, I am thinking of building a Hackintosh for my gf but I am kinda confused with different tutorials on youtube.

I have an RX 570 4 Gb as gpu, will it work? Will m.2 ssd work with Hackintosh? any mini itx or matx mobo that you could recommend cause some of the mobo’s i see are kinda expensive

edit: if anyone could point me out to an updated guide, seriously appreciated!

Author: @trvisthng