The thing is, if you SPLIT the content, and split off everything before a specific date, google won't keep it in its database; they'll purge it... Just making sure you know if you DO do this step it will delete a lot of content for your forum in google (whihc I don't see why you'd ever want to do this so I'm trying to be sure I'm clear here).
There is information on my sitemap script
here; the SiteMap script will generate a sitemap index at a specified offset value (the default in-script is hardcoded to 25k links per sitemap and the indexer will generate links/offset values automatically based on whatever the hardcoded offset value is).