speed 는 scalar quantitiy 이고 velocity 는 vector quantity 입니다. 원운동을 해서 한바퀴 삥 돌아서 본래 자리고 돌아오면 결과적으로 시작점과 끝점이 같아서 displacement 가 zero 이기 때문에 average velocity 는 zero 입니다. average speed 는 실제로 움직인 circumference 를 시간으로 나누니 절대로 zero 가 안되구요.
circular motion 을 하기 위해 centripetal force 가 필요한 것은 맞는데, 그 centripetal force 가 어디 따로 있는 것이 아니라, 상황에 따라 어떨 때는 string 의 tension 이, 어떨 때는 gravity 가 , 어떨 때는 friction force 가 centripetal force 의 역할을 하게 되는 것입니다.