1. Kyoko's socks in the school uniform are a bit shorter. Probably just below the knees from what I remember. 2. Past Homura's socks are just below the knees. New Homura's socks are like the socks in the picture. 3. Mami's shoes are white and a different design.