no
yes, each year you should gain about 8-10 pounds, 12 year olds are growing so they will gain weight which is perfectly natural.
100 pounds,thats what I did
around 115 pounds at the most if lower then 102 then need to gain weight
Yes, in the US you have to be eighteen year old in order to buy weight loss supplements. You will usually be asked for photo identification to prove your age.
Steroids
around 115 pounds at the most if lower then 102 then need to gain weight
They should check into hormone imbalance, adrenal exhaustion and hypo thyroidism. They could also be tested to see if they are in menopause. Correcting these things could stop the weight gain.
A 16 year old boy should not take any supplements. Just eat healthily and stay active.
No. He should learn how to lift barbells properly and put on some muscle before worrying about his fat percentage. Again I say it - Starting Strength by Mark Rippetoe.
Fast food, junk food, and other fatty foods.
Some hormone injections will cause weight gain. Many women on receiving the Depo-Provera shot report gaining about 5 pounds each year for the first 3 years.
The average weight gain for a one year boy is to triple their birth weight. Most children that are one year old have grown by 50 percent and have gained 9 to 11 inches since birth.