There is no fixed shoe size for a 12 month old child. It depends on the length and width of their foot. With this in mind, a 12 month old could wear a size 1 to a size 4.
Well, if your shoe size is seven, then you can physically wear them. However, it is uncommon to have that shoe size at that age (it is possible though).
It depends how large that 5 year old is. Kinda like asking what size shoe do men wear ?
usually about size 3 or 4.
The size that fits their feet!
Yes.
It varies, there is no single size that would fit all
A 7 year old boy might wear a size 1 shoe, or he might wear a size 13. Some 7 year old boys with very large feet might even wear a size 2 or 3 shoe.
4 1/2
It varies from person to person.
Most likely a typical 4 yo girl will wear 9 1/2 to 10 size shoe.
Nope. Its perfectly fine. I'm 13yrs old, and I wear a nine.:) Your size is perfect
Whatever shoes fits their feet.