The graphics card does not need a compatible motherboard.
It just needs a PCIE x16 slot.
From what i can see, your pc looks like a mid tower case. So the Radeons and the Nvidia will fit into it.
Go for the RX series, it will be worth the price difference.
Plus i think that AMD cards are more...