How is your content generated? Is there a way you could generate a feed when you add new content?
A sitemap and an RSS feed serve different purposes. There's no need to have an RSS feed of your entire site. You'd just want to include recently updated content in an RSS feed.