yes, in order to excel there must be sacrifice. but in order to excel there must also be passion. that is what makes the sacrifice worthwhile. one thing that you might want to be wary of is projecting your passion onto your kid instead of letting him find his own. if you make him sacrifice for your passion he will likely come to resent you for it. of course direction is a good thing. encouragement. but what does he want to do? does he want to lift? are there other sports that interest him?
protein is useful when people aren't able to get their protein needs met via food. does your son have that problem? if he doesn't, then why feed him protein supplements? do you think it is a good idea to start noobs out on creatine or is it better to save creatine for down the track, perhaps when beginners gains are stalling?
i hope you are trolling because otherwise i do feel a little worried for your kid...
personally, i'd try and get him into gymnastics-type stuff. get him manipulating and handling his own bodyweight well. handstands. cartwheels. pull-ups. dips etc.