Why Didn't Sonny Get Someone From The Crowd To Drive The Limo?
Driving the limo would have been easy for anyone since there would be a police escort the whole way. The planted driver or the agent who replaced him should have been seen by Sonny as way too dangerous.
Of course, he was exhausted after the long day and probably not thinking things clearly.