В совместимости железа нет никакой магии. Видеокарты все сейчас одного стандарта. Материнская плата и процессор должны быть на одном сокете. Память та, которую поддерживает мать. Бп и корпус - стандартные. Все.
Если компьютер с упором на игры - я бы отталкивался от видеокарты.
В вашем бюджете можно взять 3070 легко, сэкономив на корпусе и материнской плате.