Per quanto riguarda la condivisione internet tramite router non ci sono problemi.
Anche se si puo' fare (io personalmente ho un 302t + router wi-fi D-link DI_624) ti consiglio un router WI-FI ADSL 2+ (modem ADSl 2+ integrato) come il D-Link DSL-G624T o meglio, perche' piu' stabile in tutte le condizioni di utilizzo, P2P compreso, Il Netgear DG834GIT.
Per quanto riguarda la condivisione di file e stampanti tra XP e Mac OS, credo ugualmete non ci siano grossi problemi. Sicuramente per le stampanti con porta ethernet che supportano il protocollo tcp/ip non c'e' alcun problema, puoi sempre connetterle al router (che ha anche uno swith con 4 porte eth) e stamparci direttamente. Di piu ' non so dirti a riguardo, la mia esperienza con il Mac OS e' piuttosto lontana e si basava su una rete con la presenza di un server Windows NT e relativo dominio che aveva dei servizi specifici per l'interconnessione MAC-Windows.