You don't want memory with a CL17 latency. It is unlikely, or at least, LESS likely, to be compatible with your Ryzen platform. You want to stick to evenly numbered CL kits. 14, 16, 18, etc., with lower obviously being better. Other kits CAN be compatible, and work, but they often require a good deal of additional tweaking and configuration. The best bet, in my opinion, is to stick to kits which have been validated and are expressed as compatible on the G.Skill memory configurator or Corsair memory finder online utilities.
In truth, a 3200mhz CL 14 kit is faster, with a lower true latency, than a 3600 CL 16 kit, so if you can find a 3200mhz CL14 kit for a fair price, that is a good option.
As for the CPU and memory configuration and it's effect on FPS, yes, that should clearly be more than enough to handle what you are needing it to do. Since you have no plans to play at Ultra settings, the RTX 2070 should be more than enough for you. My RTX 2060 Super does exceptionally well at 1440p if I lower settings to high or medium, for that matter. On MUCH more demanding games than those you've listed.