Why not "Hány éves van ő"?
Why is Hány éves van not accepted?
So is this the same as how old is she?
Yes. Also "how old is it?".
And also the same as "how old are you"?
They accept "hany eves o"
How would you say "How old is Peter"?
You say: "Hány éves Péter?"