The Kandyman (proper spelling) in the 1988 story The Happiness Patrol.
Yes, David Tennant did appear in the 50th anniversary episode of Doctor Who, called The Day of the Doctor.
The weeping angels appeared in the doctor who episode Blink episode 10 of series 3 doctor who
No.
The Time Warrior.
no, but torchwood will cross over with doctor who
Essentially, in the episode of series 4 'Turn left' He was behind all the events that occurred but did not appear during the episode. Therefore he, in a sense, already has but whether or not he will return and appear in an episode we are not able to tell.
He was in two episodes. He joined the Doctor and Rose at the end of the episode Dalek and was taken home and left their in the next episode The Long Game.
Sarah Jane Smith first appeared in the Doctor Who episode "The Time Warrior" in 1973.
The comedian Ken Dodd appeared in the Doctor Who episode Delta and the Bannermen. This episode first aired from the 2nd of November 1987. Ken Dodd played the role of the Tollmaster.
The Eleventh Hour.
Candyman Movies there are 4 Candyman, Candyman 2: farewell to the flesh, Candyman 3: day of the dead and Candyman 4: oblivion
At Christmas 2005 in Britain in the episode called The Christmas Invasion.