30 minutes is what I would be happy with and remember when we had to run 2.4km in sub 12 minutes except this was with full kit in the army so you would be carrying so much extra weight plus rifle and in army boots. I think without all the extra gear we could have easily done 5km in a sub 20 minutes. I think if your friend has his mind set on this goal he will achieve it .
RE: A friend of mine tries to break a 20 minute 5k speed, and nearly does it