My question is do I need to have screenshots of my game to post on the iOS App Store? Also, do I need a URL or could I use a email for my support contact instead of a URL?
This is really a question for the apple dev forums. I can only answer from memory. IIRC, yes, you’ll need both the screen shots and the URL. Domains are cheap. Less than the dev licence! I would expect these to be in the FAQ on the apple dev portal and should be obvious when filling out the submission form.