Ну партизаны, ё-моё! Сказал А, так скажи и Б. Тип LCD это военная тайна что ли?

Сколько выводов/тип интерфейса? Какое питание (по величине)? Сколько кнопок нужно подключить?
FPGA можно грузить чем угодно. Специальные конфигурационные EEPROM стоят дорого, поэтому народ обычно грузит FPGA либо прямо системным CPU/MCU, либо ставит отдельный мелконогий MCU для этой цели. Размер прошивки зависит от типа кристалла FPGA и занятых в нем ресурсов. Для примера прошивка для Spartan2 на 50 тыс. вентилей (XC2S50) в котором занято около 65% ресурсов занимает почти 70кБайт.