Who Finale Spoilery QuestionsS

A few last, lingering questions from the Who finale...

...Like, what episode is this from? The set says Leisure Hive but Baker's scarf says Seeds of Doom to me. Face of Evil? The one where Adric was introduced?

Who Finale Spoilery QuestionsS

And what is this creature? This was shown for an instant during the sequence when Clara jumped into the open wound temporal scar tissue glowing thing. Is this one of the Yeti the 3rd Doctor fought? I never saw those episodes.

Who Finale Spoilery QuestionsS

Finally, what about the woman in the computer shop who gave Clara the TARDIS phone number in Bells of St. John? Was that Clara talking to herself?