That's an excellent post. About biking too hard, it depends - if he is not a good cyclist, even slow, easy rides will cause him fatigue. It takes a few 1000 miles to be able to ride smoothly and recover on each ride. I think if he is a beginner, he can't bike too slow. He should also avoid hills as he might not be able to stay at low HR even with the easiest gear.
Further advantages of biking:
1) Additional training per week = additional burning calories = lower body fat. That's HUGE! You might not be able to reach 12 hours of pure endurance training with running (that would be like 90-100 mpw), but you can certainly run for 60 mpw in 7 hours and bike/swim 5 hours more.
2) Incredibly strong quads and glutes. I'm surprised pure runners get injured in these spots, as running mostly works your hamstrings and the calves (they take most of the pounding). If you bike a lot you will NEVER get hurt in quads/glutes, and you will also be very strong downhill where the aerobic system isn't as important. I could outrun/run with 15 min 5k guys downhill while I was a 18 min runner, getting high cadence from cycling helps too.
Now any running you can do is always MUCH better than cross-training. Yes, the heart gets much stronger with cycling and you become fitter overall, but the aerobic system for running gets little benefit. Mitochondria are specifically developed in muscles, so you need to pressure them with running. But if you have left over time, say 5 hours more per week and don't know what to do, biking will almost certainly be better than sitting in front of a computer.