Спойлер

А вообще- что регулятор на транзисторе, что регулятор на любом "линейном стабилизаторе" при понижении напряжения с 9 до 7 вольт, при токе 0,9 ампера (26 светящихся сегментов) будет рассеивать всего 1,8 ватта..- примерно в 2,5 раза меньше, чем будут выделять лампы.
А какая проблема с ULN? По сути это- "усовершенствованный ключ", который взяли и запихнули семь (ULN2003/2004) или восемь (ULN2803/2804) штук в один корпус.. Ну, ещё "защитный диодик" добавили, чтобы, при индуктивной нагрузке, не надо было монтировать дополнительный внешний диод..
Только не забыть подключить 8 вывод ULN2004/2003 или 9 вывод ULN2803/2804 к "земле"
зы.. У 2803/2804 остаётся "лишний" ключ..
зызы.. В принципе, с этими же лампами можно сделать часы (с будильником) на наборе 176ИЕ18(12)/176ИЕ13/176ИД2(3)+ULN2003(2803) но в "стандартную" схему придётся добавить 28 диодов, ну, хотя бы 4148..