Для ryzen смотри b450 чипсет, поставил и забыл. А так если будешь брать видеокарту то не знаю зачем тебе 3400G, логичнее взять 2600, ибо там ядер/потоков больше, батла зависима от многопоточности. И посмотри в сравнении для батлфилд 5. Из дешёвых видеокарт сейчас выделяется 1650super на момент...