Respuestas :
1) Hasta la fecha solamente con JavaScript no pordrás ... pero con ScriptX.cab se puede (el usuario debera descargar este object al entrar) ve este tema.
http://www.forosdelweb.com/f13/direccion-imprimir-111153/ - Agradecimientos a Yanix !!
2) Tambien se puede con ScriptX ve aca:
http://www.forosdelweb.com/f13/impresion-con-scriptx-453852/
(Yo se que se puede pero a mi no me funciono)
3) no entendi bien .... trata de completar la pregunta ...
4) Tabimbién con ScriptX .... xD ... fijate en la respuesta (1).-
5) No hay problema .. para eso es el foro.
Adios !!!