Thanks man!Yes for sure, the 2400g with some tweaks at graphical settings will have good performance in those games. But if you can afford the money for a RX570 or so, buy one R5 1600 or R5 2600 for better value, than having the 2400g and later a powerfull GPU.
Edit: Make sure to have 16Gb of RAM if you are building 2400g build, cause the VRAM is taken from the RAM of your computer. Also 3000Mhz 3200Mhz would be ideal, cause Ryzen CPUs like fast RAM.