I would also advice to watch some YT videos testing that CPU on that motherboard, just to see if VRM temperatures are ok.Yes it can take the 3700X, you would just need to ensure that is has the latest BIOS installed.
It is not the best suited for the 3700X but it is compatible and without OC it should be fine.