Puedes probar cualquier combinación de componentes que quieras, pero realmente no deberías esperar que todos funcionen.
Cuando construyas un Hackintosh, realmente querrás acercarte lo más posible a usar los componentes utilizados en algún (cualquier) modelo de Mac. Cada desviación será una fuente de inestabilidad, y algo que una actualización del sistema operativo podría fastidiar y hacer que su máquina no pueda arrancar. El problema es, por supuesto, que construir un clon de Mac desde cero no es sencillo ni barato. Apple se empeña en exigir que todos sus componentes se adhieran estrictamente a los estándares de hardware publicados, algo que ningún otro fabricante cumple estrictamente.
Puedes ir a por todas con la RAM y el almacenamiento: casi cualquier cosa funcionará. No vas a poder montar una unidad de fusión fiable, y el almacenamiento SSD que utilizan es realmente de gama alta, pero puedes ir con cualquier cosa y esperar que arranque y funcione de forma estable. Tenga en cuenta que Apple es súper estricto en cuanto a cómo se supone que funciona TRIM y muchos SSDs simplemente van a funcionar con TRIM deshabilitado.
Usted querrá ir con un chipset gráfico que aparece en un modelo de Mac, si puede. Si no lo haces, puede funcionar bien para la mayoría de las cosas, pero las cosas de procesamiento de la GPU (OpenCL) en el sistema operativo fallarán al usar la CPU en lugar de la GPU (debería desactivar algunos efectos de vídeo en la interfaz de usuario, pero si tratas de hacer la edición de vídeo en él o algo, lo lamentarás). No vas a desbloquear ninguna característica novedosa añadiendo una tarjeta gráfica con especificaciones de última generación, ya que no va a haber un buen controlador para ello para macOS (si es que hay alguno).
MacOS es muy estricto a la hora de adherirse a la letra de los estándares en cuanto a soporte de hardware. Cualquier chipset estrafalario para cosas como el bus USB y demás no va a ser bien tolerado (ten en cuenta que muchos sistemas Windows cargan parches para hardware defectuoso, y esos no estarán disponibles para ti). Una buena regla general es que si necesitas instalar un controlador en Windows para que el hardware funcione, es muy probable que no funcione en tu Hackintosh. La excepción son las tarjetas gráficas, en cuyo caso tienen que ser tarjetas Nvidia o AMD de la misma familia que las utilizadas en los Macs y debería estar todo listo.
Puedes poner una CPU de gama más alta que la que se encuentra en un Mac y no tener ningún problema.