I'm building a new rig within the next month or so and I was wondering if this is a good selection of parts. I'm mostly going to game on this rig but I might try streaming and a bit of editing and I was wonder if that's possible on this rig and I also need some advice on what case to get. there are some things I'm taking from my old setup like my kingstion 120gb boot drive and my rx580 and power supply.
Cpu- AMD Ryzen 7 2700x 3.7 GHz 8-Core Processor ($178)
Mobo- Asus rog strix B450f ($119)
Ram- Corsair vengeance rgb pro 16gb ddr4-3200 ($87)
Gpu- XFX radeon rx580 gts edition (already have)
Storage- 1tb western digital blue drive for games and ($44)
a 120gb Kingston ssd as a boot drive for windows (already have)
Psu- Corsair cxm 650 semi modular (already have)