I know the ones here who run will pipe in with lots of good stuff.
I think my only input right now would be: consider eating more. You might check out MyFoodDiary.com. It really helps you see where you are regarding nutrients and balance of calories, as well as tracking your exercise.
As for biking in the rain, you might consider an indoor trainer. Although I know your question was about running. OK, the others will chime in soon!
"The best rides are the ones where you bite off much more than you can chew, and live through it." ~ Doug Bradbury