Oi Byboca, tudo bem?
Não tem muito segredo nestas coisas não, se você pesquisar por uma placa mãe para este processador, é só olhar as especificações dela como quanto aceita de memória RAM, qual a velocidade máxima das memórias, quantos Slots tem para PCIE, se suporta processadores acima deste, caso exista, assim, vai saber qual placa oferece mais recursos e qual é mais básica.
Acho que este tópico do fórum do Hardware vai te ajudar:
https://www.clubedohardware.com.br/topic/1495400-quais-as-melhores-placas-m%C3%A3e-para-ryzen-7-3700x-e-ryzen-7-3800x/ Eles indicam a B550 da Asus.
Sendo destas marcas decentes como MSI, Asus e Gigabyte você pode ir sem medo.
Sobre a quantidade de memória, depende do tamanho dos projetos que produz, se não vai usar toda a memória será um desperdício, pode valer mais a pena aumentar o tamanho do SSD, por exemplo.
Eu sou suspeito para falar, pois se o PC fosse meu, eu trocaria tudo que pudesse para colocar uma RTX e usar em Real-Time. rsrsrsrsrs
Abração e tudo de bom.
André Vieira