If you create a blog at foo.com/blog/ and install a sitemap generator for the blog ONLY, will the fact that the rest of the site is not included in the blog's sitemap cause any problems with Google?
(The rest of the 2,000-page site does not contain a sitemap, but is currently being spidered fine)