Ну раз уже ставили ССD-20, так его и поставьте. Только в версии прошивки 122 и выше есть возможность отключения кодов. Ключи используйте Dallas. Абонентские трубки - на вкус и цвет.
На счёт времени - я не встречал домофонов с привязкой к времени, так что в этом случае может помочь программируемый таймер-розетка: в нём задаётся время включения, отключения по дням недели (график недельный), так что праздники, выпадающие на будни - не учитываются - тут уж как нибудь самим
Стоимость такой розетки порядка 400-500 руб.
Есть конечно системы с контролем доступа по годичному графику, но это уже другое оборудование, и другие деньги (большие деньги) - не сопоставимо с тем, чтобы человек-сотрудник в праздники включил домофон в розетку напрямую