Re:
No it doesn't look like her at all (unless she is pulling a funny face, or perhaps has a whistle in her mouth? hard to tell )
Here's a picture of her in uniform - is that a FFF uniform?
In regards to the earlier question, when I visited her as a child she had a bike in the house and a...