avec un swicth, pas de problèmes. Pour les cables prend des cables droits. Logiquement si ton switch est de bonne qualitée, tu peut même mettre des cables croisés, il devrait être capable de tout remettre en ordre.
Pas de problèmes de relié le switch au mac. par contre pour le partage de connexion internet, j'espère que tu as un mac os X ( il gère l'ip en natif).