As far as training for cross goes, I wouldnt run farther than 50 yards at a time.
Personally I like to run and I often do 3-8 miles but thats just because I enjoy jogging. For cross training I do 20 yard hill sprints carrying my bike and I try to do about 10 of them each workout.