Is it OK for a 12 year old to eat 1000 calories?

No, it is not okay for a 12 year old to eat 100 calories.