Hola xias:
Fíjate en las FAQs javascript, que hay un par de mensajes sobre precarga de imágenes...
En una se habla de porcentaje de carga. Cuando se carguen las imágenes al 100% puedes hacer todo lo que pides: asignar las páginas a los iframes, mostrar la capa que tenga la página principal...
Sobre la carga de los iframes, es más o menos como las páginas principales, desde el evento onload se cargan las imágenes (se chwquea el porcentaje de carga) y al terminar se puede enviar a la página padre para activar el contenido de la página.
Es tal vez un poco complejo, y no sé si te dará los resultados esperados, pero todo es cuestión de probar.
Saludos