SR. Claudio Larios
Sim, pode ser usado o 12f629 com o mesmo arquivo .hex.
Correção: Olhando melhor o esquema, vi que o circuito usa o 16f676 e não o 12f675 (que o hex seria compatível com 12f629). Então será necessário que você migrasse o código para o 12f629 (alterando o cabeçalho, inicialização de ports, etc). Quanto a usar vários Pics para os mesmos botões, deve ser levado em conta a questão da interferência da rede elétrica no cabo que irá conectar estes Pics. Isto pode bagunçar os seus planos, com acionamentos erráticos nas cargas controladas pelo dispositivo. Ao invés de usar tensão analógica para controlar, seria melhor usar um protocolo de comunicação digital entre eles (usando hardware de comunicação para distâncias maiores e mais confiável como por ex. RS485 . Também tem muita coisa na internet sobre ModBus, que pode ser usado com Arduino para automação de residências).