Para gaming lo que más importa es la gráfica, si el dinero no te da para más, yo iría por un i5-10400F y una RTX 3060 Ti, la diferencia entre ambos procesadores no es tan grande en gaming, depende del juego, claro está, pero es mejor un procesador ligeramente inferior en gaming acompañado de una gráfica mejor.
El i5-10400F es algo superior al R5-3600X en gaming, además que es más económico, en el resto de tareas que comentas te vale cualquier procesador prácticamente.
Otra opción, sería otro i5 superior si el dinero te da para la RTX 3060 Ti y dicho procesador, que seguro que te sale bastante más económico que un R5 5600X.
Saludos.