Der Unterschied ist "zu". Im ersten Beispiel ist "abzuholen" korrekt. Im zweiten Beispiel ist es falsch.
Er hat etwas zu tun. Er hat etwas zu lesen. Er hat etwas zu erledigen.
Er muss etwas tun. Er muss etwas lesen. Er muss etwas erledigen.
"Er hat seinen Freund vom Bahnhof abzuholen." (mit "hat ... zu")
"Er soll seinen Freund vom Bahnhof abholen." (ohne "zu")
Er muss /Er wird /Er möchte ... abholen.