Do sitemaps need to cover the entire site?
If I have a sitemap link to all the most important views on the site, I should expect that all the first-child pages on that site should get crawled without explicitly defining them right?
You may expect all URLs which are linked to by pages on your sitemap to be crawled, still I would advise on including them in the sitemap, as it provides meta-data.
Keep in mind that the position of a page in your sitemap doesn't matter. If you have lots of pages and want to keep things organized for yourself, you can split the map into several files. Otherwise, it's probably wisest to let the crawler figure out which pages are more important using the priority
attribute.