you are better off leaving the decision to your friend. when folks get me cycling gifts it is usually a waste of their money - thoughtful, but a waste of time effort and money. also, if any mistakes are to be made - let your friend make them. just put the money in a home made flashlight wrapper - make it our of an empty toilet paper roll or something ...