Al precio que está la RAM hoy en día no te renta comprar 1 módulo de 8GB, por muy poco más tienes un kit de 2x8GB, además que para los Ryzen 3000 lo recomendable es de 3200MHz ó más, módulos sueltos de esas frecuencias no hay casi nada en tiendas, además de tener latencias muy altas en muchos casos, o lo poco que hay de esas frecuencias sale casi igual de precio que un kit de 2x8GB. Teniendo en cuenta también lo dependientes que son los Ryzen de la RAM, poner un módulo en Single Channel limita bastante su rendimiento.
La placa está bien, pero tampoco tanto como dicen algunos por aquí, el problema de MSI no son las prestaciones de los productos en sí, sino el SAT, cada vez veo más quejas del SAT de MSI (en España al menos) en muchos sitios, se ve que a la mínima de cambio intentan desentenderse, con lo cual si un producto está bien pero si por lo que sea sale defectuoso o se estropea con el tiempo y te quedas tirado con el SAT, eso también hay que tenerlo en cuenta, que muchos parecen no tenerlo en cuenta. De todos modos, si no es para un OC alto y con las conexiones, etc... que tiene la placa te vale, relación precio/rendimiento está muy bien la verdad.
Otra opción es buscar una placa X370 a buen precio, que aunque sea un chipset más antiguo es mejor que una placa con chipset B450, ahora se ven algunas placas que en su día costaban 100 y pico € a precios muy buenos y para la mayoría de usuarios más que de sobra. Eso sí, tienes que actualizar la BIOS con un procesador compatible, que algunas tiendas como Amazon no lo hacen porque no montan equipos, sólo se dedican a vender, otras tiendas como PCComponentes te cobran creo que 15€ por ello, aunque en otros sitios como Aussar si les compras la placa y el procesador y lo pones en los comentarios del pedido, te actualizan la BIOS gratis, además que si en esta misma tienda contratas el montaje (ahora por el Black Friday está a 20€ nada más, e incluye los gastos de envío gratis también) no te tienes por qué preocupar, ya te viene todo montado y testeado y actualizada la BIOS a la última versión.
Sobre el tema de actualizaciones de procesadores, al menos hasta la próxima generacion te debería valer, igual que valen las placas AM4 de 1ª generación para los actuales procesadores de 3ª, pero la próxima es la última que va a salir compatible con las placas actuales, la siguiente generación ya requerirá una placa nueva con otro socket
Saludos.