Ok thnx so much for the help.I will think about it a bit more also i think this isnt the same board cause the one im looking at is the msi tomahawk max i think its a better version or something.https://www.msi.com/Motherboard/B450-TOMAHAWK-MAX
I see could u suggest a good aftermarket air cooler for the 3700x?The stock cooler will work fine as long as you aren't overclocking the CPU (leave PBO disabled) and don't mind that it is really loud (from what I've seen posted in these forums).
Just don't be surprised if you see idles temperatures in the mid to high 40's or even low 50's.
But from what AMD is saying those temperatures are fine and won't hurt your CPU.