For the flashlight ... definitely get something with an LED. I'd fasten it to the whistle. Its for signaling in the dark and removing some fear - not for lighting up a football field so something tiny is fine ... and check the batteries often.
He's got a little LED keychain light that he added to his lanyard today, just like the one he wears when he's in the wilderness.
Sidebar: One of our kids thought he was lost when we were playing manhunt in the bush in the fall and followed Hug-a-tree to a tee. Was it an emergency? No, but he thought it was and hug-a-tree worked brilliantly.