Entscheidend ist bei sowas immer der kleinste gemeinsame Nenner. Unterstützen CPU und Mainboard 1600MHz, der RAM aber nur 1333MHz, wird regulär 1333MHz gefahren.
Um deine Fragen aber mal grundlegend zu beantworten: Du suchst dir eine CPU oder ein Mainboard aus. Über den Sockel ergibt sich die Kompatibilität und die jeweils andere Komponente - weiteres kann man dann über die Supportlisten der Hersteller prüfen. Das Mainboard gibt dann auch den RAM vor (heutzutage normalerweise DDR3 oder DDR4) - davon kannst du nahezu jeden beliebigen kaufen, solange gewisse Features wie ECC oder registered nicht erwähnt werden.
Grafikkarten sind seit beinahe 15 Jahren quasi ausschließlich über PCI Express angebunden, da kann man quasi jede beliebige kaufen. Es gibt zwar verschiedene Versionen dieser Schnittstelle, aber grundsätzlich ist Abwärtskompatibilität gewährleistet.
Für Laufwerke, Festplatten und SSDs ist SATA seit ebenfalls knapp 15 Jahren die vorherrschende Schnittstelle, auch da muss man auf nichts weiter achten.
Als Netzteil nimmt man ein beliebiges ATX-Netzteil. Das Gehäuse sollte den selben (oder einen größeren) Formfaktor als das Mainboard haben, was ebenfalls meistens ATX entspricht.
Im Großen und Ganzen ist das eigentlich - durch die vielen Normen, Standards und weitestgehende Abwärtskompatibilitäten - relativ einfach geworden, wenn man weiß, worauf man achten muss - und Datenblätter lesen kann. Aber seltene Inkompatibilitäten kann es dennoch immer geben. Es kann sprichwörtlich passieren, dass bspw. eine Grafikkarte ein Mainboard "nicht mag", was allerdings relativ selten vorkommt.
Ich würde mir lieber den 150€ PC organisieren. Dann hast du diese Probleme nicht.