Can you link the mobo? the one that came up for me was LGA 1150.
storage for gaming doesn't help in most games. in open world ones you are more likely to load off disk more or ones with loading screens often. I do like SSD a lot. You don't need a lot of storage to increase what is important.
SSD increase sustained and random speeds. random QD1 is the only one that matters.
SLC, MLC, TLC in that order from fast/best endurance to slow/worst endurance. This part doesn't matter alot since consumer use doesn't wear them. in a database server it matters a whole lot. the way that TLC gets good sustained hurts it's random. around 80% of avg consumer reads are random QD1.
NVME protocol is the new faster one compared to IDE or AHCI. NVME has outgrown sata3 so you need PCIE 3.0 x4. most commonly in M.2.
intel optane beats everything on random QD1 by 5x. It's very expensive.
intel is pushing cache heavily. they have 16, 32, 58, 118GB ones. not sure if the software works well with amd.
the next best is NVME SLC or MLC.
On my next build i'm going SSD optane cache with HDD storage, it's way cheaper and most of what I care about will be snappy. plus you don't have to worry about filling up small C drive.
https://www.anandtech.com/show/12512/the-intel-optane-ssd-800p-review/5
16GB ram should be more than enough. RAM is super expensive right now. best put towards better gpu.