Man müßte wohl etwas größere Batterien nehmen als den 9 V Block. Möglich wären eventuell 4 AA Zellen oder eine kleiner Li-Akku. Eventeull brächte man dann aber einen Spannungswandlder um auf mehr Spannung zu kommen.
Bei den LEDs sollte man wenn möglich Extra helle oder Low Current LEDs nehmen. Da kann man dann schon mal mit 1/5 bis 1 /10 vom Strom Auskommen im Vergleich zu low cost LEDs. Die hellen LEDs leuchten auch schon mit weniger als 5 mA ganz gut.