RE:comunicacion entre ventanas
Si, claro.
Puedes acceder a cualquier valor de una variable o elemento (elemento.value) desde la madre a la hija por medio de la expresion:
nombre_de_la_ventana.elemento.value
Es decir, si tu cuando abres la ventana hija le asignas un nombre, puedes acceder a cosas que haya en ella de igual forma que lo haces en la ventana madree, pero poniendo su nombre en lugar de window.
Para cualquier otra duda o para aclarar algo sobre esta, suelo estar mas a menudo en el foro de http://www.copypastes.com o en mi mail.
Un saludo