Nein, die Rx 590 ist ein gutes Stück schlechter als die 1660Super. Und 6GB VRAM reichen für FullHD Gaming auch die nächsten Jahre vollkommend aus.
Übrigens würde ich noch das Board zum ASRock B450 Pro4 wechseln, habe gehört dass das A Pro MAX nicht so gute Spannungswandler haben soll...
Außerdem würde ich
persönlich diese NVMe SSD nehmen, sie ist viel schneller, auf dem Niveau einer 970 Evo:
https://geizhals.de/silicon-power-p34a80-1tb-sp001tbp34a80m28-a2078647.html
Außerdem passt es noch in das Budget
E: Wenn er noch etwas Geld zur verfügung hätte (so um die 70€) würde ich unbedingt noch anstatt den 1600AF den 3600 nehmen, der ist
sehr Zukunftssicher und perfekt für Gaming. Außerdem kannst du (oder dein Freund) die CPU dann evtl. noch länger behalten als den 1600AF.