Hola,
de poderse se puede, bueno en realidad te diré que lo estamos haciendo en mi empresa, pero es todavia un proyecto en fase de desarrollo.
Con el 2003 es más complicado dado que si que es un producto 100% para intranets, pero el 2007 es la bomba (o más) y este si que está más capacitado para ponerlo disponible al exterior.
Para hacerlo anonimo no hay mucho problema, pero supongo que necesitaras algo de autenticación y aqui puede que tengas algún que otro problema, ya que "por defecto" vas a necesitar un Active Directory (con su servidor de DNS, Win2k3, y demás) a parte de un par de bases de datos (una para la administración del portal y otra con el contenido del site, si tienes más sites tendrás más bases de datos).
Si puedes pegale un vistazo a unos virtual labs (o algo así) que hay por la web de MS (si quieres te los puedo buscar os links) veras que MOSS2007 tiene de todo.
Ahora me las piro a currar, pero siacaso luego te digo algo más.