A technical project manager IS a project manager, the only difference between the two is that the former possesses some technical skills relevant to the project. This makes the technical project manager able to assess the length of a task based on his own experience.
Now let me answer your other questions:
- The project team will respect and follow a leader, regardless of whether that leader has some technical skills or not.
- The project manager with the most experience is the one who has better chances to finish the project on schedule, on budget, and on scope.
- I don't think the technical PM has an advantage over a PM with no technical skills when it comes to planning (scheduling) and executing the project, simply because, again, PM experience plays a very big role in these areas.