Thanks for the feedback so far. I've found the x470 MSI mobo page for compatibility.
CPU is fine, no brainer there
NVMe:https://www.msi.com/Motherboard/support/X470-GAMING-PRO#support-hdd
Could not find the WDS512G2X0C , I could find the WDS512G1X0C-00ENX0 which is just the Gen 1 instead of...