Breakfast..eat some fruits and get lots of potasium, avoid cereals...the sugars will kill you and crash your body quicker.
Lunch...try a plain chicken breast..GRILLED!!!...pasta's and leafy vegetables, you could also try lean lunch meats..
Snacks..dry, unsalted trail mixes, or nuts (usually in the health section of your grocery stores)
Sleep..DONT FOCUS ON YOUR RUN!!!, put it out of your mind...if you still need help relaxing, there is a great amino acid called THEANINE..GNC sells it for around $20 a bottle, it'll put your mind at ease.
Morning of run eat a bananna, and maybe some oatmeal...get a good stretch before you leave your house, and then stretch again at your run.
After...although some may have mixed emotions about Vitamin "E", I take one-two capsules depending on the length of the run, and how my muscles feel, but it'll ease your muscles so you are waking up feeling like you got your a$$ whooped the next am.
Good Luck!