Some advice from a PC builder ( I have built and/or repaired dozens of computers for friends, family, and customers:
1. Your budget needs to be set; those games you mentioned are not graphics-intensive. Still, I would budget 2k for the build.
2. A mid-size case is a good choice. Corsair makes great cases like the one you picked.
3. Do not buy an SSD for storage. Buy a top-tier PCIe NVMe SSD like the SK Hynix P31 Gold 1TB. Use that as your operating system drive. Then get a HDD like the Seagate IronWolf 8TB for storage.
4. You want a good motherboard that can allow at least 32GB of RAM. Make sure it is a PCIe 4.0 board.
5. Get a 850W PSU and make sure it is modular and has a fan. You want to have room to grow with respect to power availability.
6. Get 32GB of quality RAM.
7. Go for an AIO liquid CPU cooler. Corsair has some good options. Do not waste your money on their iCue line. Not worth the headache.
8. CPU. Intel or AMD? I recommend Intel for the power, but AMD provides the better value. At least get a CPU that has at minimum 6 physical cores (12 multi-thread).
9. Monitor. Gaming at high resolutions? 120Hz monitors are really smooth and affordable.
10. GPU. The centerpiece of a gaming PC. Again, a choice. Nvidia or AMD. Right now, AMD has the crown with power and value. Get the highest level card you can afford within your budget. I recommend getting the GPU first so you know what's left of your budget.
11. Keyboard and mouse. True gamers don't game on wireless due to potential lag. Your choice.
12. Quality gaming headset. PC speakers.
13. You will need to have all your software ready to install, unless you are migrating from a previous build. I do not recommend that though. A clean install is the best option with a new build.
14. Take your time, lay everything out, read the instructions, and have fun.
Post if you run into issues or have questions.