Alright, I have all the eggs now.
Hatching the Starters should take around 2577 steps or so and hatching Phione should take around 5227.
Of course, these figures are with a Magmar in the party. If you don't have a Pokemon from the Magby line or the Slugma line, steps are doubled.
Oh, sorry, I thought you were trading the Steelix to someone else and then trading me the Golem.
If you haven't got them, I could trade you either the Kanto Starters, the Hoenn starters or Phione for the Golem.