Yep! Running just the game I can use the stock 1080p on the High gfx preset. If I want to capture or stream the game I'm finding I have to drop down to 720p both in OBS and the game if I don't want OBS to stutter.
Honestly, you'll be just fine getting a Ryzen 7 3700X. You won't be left behind, and with lower latency memory, it'll perform really well. With that, you can afford a good X570 motherboard. Look up some things at PCPartPicker. That website can give you a good idea.