todos esoso puertos se pueden cambiar en la configuracion delos programas, no obstante los habituales (creo) serian
emule 4662 TCP y 4672 UDP
y el ares
6346
aunque si no recuerdo mal el ares tenia una opcion depuerto aleatorio, de manera que busca uno que tenga acceso ainternet
la velocidad para ver paginas web y msn, no sabria decirte, por funcionar con 256/128 ya funcionaria de manera bastanet aceptable, aunque con 32 usuarios y 2Mgs/512Kbs la velocidad que tiene cada usuario es bastante menor (unos 60Kbps/16Kbps si todos lo usan a la vez)