For adult it is 30:2 and for children it is 15:2
It depends if you an athlete, if you workout, or if you do neither of those things. The average 16 year old that doesn't exercise regularly should consume anywhere from 150-350 grams of protein in a day.
False, if you are bleeding from the veins you always need to get checked out ASAP