y'a pas que les X570 qui sont compatible avec les ryzen 3xxx, mais aussi les X470 et B450 sous reserve que leurs bios soit à jours (sinon à faire avec un ryzen 2xxx installé dessus)
c'est generalement indiqué sur la fiche produit du site de vente si le bios est deja compatible Ryzen 3xxx ou pas
pour le PCIe 4.0, absoluement aucune importance, le debit possible est juste plus important en 4.0
si ta CG est en 3.0 ben t'aura les debit maxi du 3.0
debit qu'une GTX1070 ne risque pas d'atteindre deja meme en 3.0
bref qui peu le plus peut le moins, et meme l'inverse est possible (j'ai une GTX1060 3.0 sur un slot 2.0 sur ma carte mere, ca ne pose pas de probleme car le debit de la CG est quand meme inferieur au debit maxi du 2.0, c'est pas parce que la CG est marqué 3.0 qu'elle fonctionne au debut maxi de cette norme obligatoirement)
pour l'usage, ryzen ou intel les deux seront tres bien, pas d'improtance