Para lo primero, debes crear un modulo de gestion de usuarios, en una bd o en un archivo.
Para imprimir desde php, debes activar la libreria php_printer.dll (windows) o php_printer.so (Linux) y usar las funciones adecuadas, detalladas en:
http://www.php.net/manual/es/ref.printer.php
Si en cambio, quieres imprimir solo desde el navegador (la pagina tal cual se ve), sólo le colocas el codigo javascript necesario al evento onclick() de un boton.