My kid has been cycling on creatine for a couple of years now. I have no concerns about it safety if it is NSF certified. I think his caloric intake like lifting should be an incremental increase. Maybe do 5% more calories every other day until he can reach his goal.