1) No helmet, no bike. It's the law. (at least here in PA)
2) Let him pick out his own helmet. Check out Nashbar.com, they've always got a sale on.