If hes using right sized resistors LED
life won't be sacrificed no matter what voltage. Just need bigger resistors for more voltage, although battery life would be reduced.
Personally I wouldn't use batteries as I hate changing them. Although they should last a while with low output leds.
Some of those cheep garden solar lights could do a similar job.
Is there any other purpose for moon light other than it looks cool?