Yo te recomendaria el pic16f876 o 877 que es mucho mas completo, te costara igual tanto a nivel de dinero como de programar y es compatible al 100%.
Ademas si utilizas una aplicacion llamada bootloader puedes reprogramarlo por el puerto serie sin tener que quitarlo cada vez de la placa
El tema de sensores pues puedes utilizar varios , los analogicos como el lm35 o ya digitales como los ds de Dallas micra la pagina de microchip en aplicationdata.