Eu sou bastante relutante em realizar ugrade de hardware muito antigo, mas como cada caso deve ser analisado individualmente (já que pessoas tem exigências e orçamentos diferentes), vamos lá:
1 - Por quanto você achou esse 4790K?
2 - Você pretende trocar de GPU em breve ou a 960 atende suas necessidades atuais?
3 - Você pretende começar a jogar jogos mais recentes, especialmente depois que a nova geração de consoles for lançada, ou ainda está tentando zerar jogos que comprou há anos e que estão empoeirados na tua biblioteca?
Se o foco é continuar se divertindo com jogos antigos e leves, trocar de plataforma agora poderia ser considerado um gasto desnecessário (ah não ser que você consiga encontrar um kit CPU/MOBO/RAM pelo preço de um 4790K, o que eu acho bem difícil disso acontecer). Agora, se você tem a intenção de jogar jogos mais modernos e, consequentemente, exigentes, ai trocar somente a CPU só vai resolver o teu atual problema de "estar sem PC", sendo necessário também trocar a GPU junto. Como um kit completo (miolo com 1600 AF ou superior + B450 + 16GB DDR4-3000 + GPU) vai sair mais caro que simplesmente comprar esse 4790K + GPU (considerando que estejam vendendo essa CPU com preço de gente honesta), e considerando que você já tem 16GB de RAM (que um dos entraves para jogos modernos), acredito que dê pra relevar a compra do 4790K nessa situação, especialmente se você tiver uma placa-mãe Z, fonte adequada e uma refrigeração capaz de dar conta dele em overclocking; porém, depois do lançamento dos consoles, você provavelmente será obrigado a fazer o upgrade de todo o miolo se quiser jogar com boa taxa de frames e frames estáveis nos jogos mais CPU bound (que exigirem uma arquitetura mais moderna e/ou mais núcleos/threads).
Logo, baseado no seu orçamento e necessidade atual/futura, você vai ter que decidir se vale realmente à pena investir na compra de apenas a CPU (e, talvez, numa VGA mais forte), ou se é melhor usar esse dinheiro (que seria, em tese, desperdiçado na compra de um componente antigo) na compra de componentes novos, mais modernos e com garantia (mesmo que isso inicialmente traga um custo de aquisição mais elevado).
A configuração não é ruim, mas como você inicialmente fará uso da GPU integrada do 2200G, o ideal seria pegar 2x4GB (ou, melhor ainda, 2x16GB) de, pelo menos 3000 MHz. O vídeo integrado sofre bastante com falta de banda de memória (principalmente em jogos), então quanto mais rápida for a memória que você casar no sistema (seja de forma nativa ou por overclocking), mais rápida será a sua performance. Photoshop também é um programa que, dependendo do teu workload, ele pode consumir facilmente mais que 8GB de RAM do teu sistema, e como você está dedicando 2GB para serem usados exclusivamente como memória de vídeo, a margem reduz ainda mais; logo, colocar 16GB nessa configuração seria interessante, mas como essa placa-mãe possui 4 slots de memória, você pode acrescentar futuramente mais 2 pentes para somar com os atuais e totalizar 16GB. Mesmo assim, ainda recomendo fugir dessas memórias de 2133 e 2400 MHz, especialmente essas com latências tão elevadas (CL17 ou superior para 2400 MHz), pois isso detona a performance de qualquer CPU, especialmente nos Ryzen.
Se o preço está parecido entre o 2200G e 2400G e você pode pagar a diferença, então opte pelo 2400G. Quanto à placa de vídeo, o recomendável hoje é partir para pelo menos uma RX 570, mas infelizmente ela não é a placa mais barata disponível hoje. "Decentemente" falando, seria a GTX 1650, mas pagar R$ 1000 numa placa que é mais lenta que a RX 570, que já era vendida por um preço mais barato antes dessa pandemia estragar tudo, não é uma ideia inteligente com toda certeza...
O Ryzen 3100, mesmo sendo em 7 nm, com certeza vai consumir mais energia que o Pentium. Em tese, não haveria necessidade de trocar a fonte, mas como você quer manter o OC na 570 e o consumo em OC é uma caixinha de surpresas exponencial, eu recomendaria a troca da fonte sim, mas não antes de testar a fonte atual com a sua futura configuração. Se, no teste, o PC apresentar algum tipo de instabilidade e, ao remover o OC da GPU, ele voltar ao normal, ai você já sabe que o problema é a fonte que não está aguentando a carga de trabalho sobre ela.
Além disso, pessoalmente eu não recomendaria a compra da B450M Prime da Asus pelo simples fato dela não ter dissipador no VRM, algo que fará MUITA diferença em upgrade futuro de CPU (para além do Ryzen 3600). Se tiver outra opção não tão mais barata, mas com dissipador no VRM, eu aconselho você a fazer essa troca.
Quanto à RAM, se você vai trocar o teu kit atual por outro, sugiro pegar 2x8GB de pelo menos 3000 MHz, a fim do teu 3100 entregar uma boa performance out-of-the-box.
Quanto ao preço do kit, não costumo vender minhas peças usadas, então não tenho noção de preços e prefiro não opinar.
Sim, é uma configuração que julgo estar equilibrada (exceto pela R7 260X, mas diante do cenário de alta nos preços, comprar uma GPU só seria indicado se a necessidade for MUITO urgente), com possibilidade de upgrades futuros de CPU (para um Ryzen 4000, mediante update de BIOS), GPU e armazenamento..
Falouws