I'll try and answer the last few questions.
Pygame will be there, but no one knows if in the default image. You might have to bundle pygame (and, if we're terribly unlucky, python as well) in your game package. PyOpenGL ES has some work on it for the iPhone and it should run, at least...