Forum Moderators: phranque
Some pages make sense if they are sequentially linked.. a series of images, for example. Other pages are better linked to/from a home page or site map. Do what makes sense for your visitors.
No, you do need to to submit them to the SE's. If the SE's already know of your site, the new pages will usually be crawled normally.