Hola, hay unas cuantas preguntas.
Tenes realizado algo ?
Sobre que exactamente necesitas consejos?
Teclado 4x4 necesitas multiplexar para hacer la lectura, te ocuparia unos 8 pines de tu PIC
Sobre como guardar la contraseña , lo haces con la eeprom.
Como pensas indicar cuando debe guardar la contraseña y cuando no?
Mas que esto yo no puedo ser de ayuda.
Los que sepan Niple del foro y lo usen te van a poder ayudar mas si es que tenes algo realizado