i have a few questions inspired by another thread

how many calories should i be getting a day and what types of foods are best? I have now thanks to the thread learnt i need more protein and i already know little or no caffine is best but what else?