The only real difference between a player pant and a goalie pant is they've got a little extra padding on the thighs and an extra pad either on the inside or the outside of the leg. Smaller kids aren't shooting the puck hard enough to make the goalie pants necessary. When they get to be 11 or 12, they need more protection. As far as skates, it can be difficult to find goalie skates for very small children and the cost involved can be a consideration. Let them wear normal skates that they can use not only for goal but also for playing other positions.
Some minor associations let all the children play all positions as well as goal.
And if the child decides he does not want to play goal any longer, he or she can easily adapt to any other position without the expense of purchasing another pair of skates mid way though a season. A custom-painted mask, like this one belonging to Roberto Luongo, can be an expensive investment. What kind of mask to get depends on mom and dad's budget. There are a lot of fitted masks out their now that serve the purpose just fine, and that's one item that a player should be properly fit into. If the helmet or mask is moving around, not only are they giving up safety with fit, but, if they can not properly see the play and the puck, it is not going to help them play their position properly.