Hi,
I would put a check by all the items on your list except WebTV, I don't know what you mean by that. I embed videos all the time from YouTube but we don't currently have a video player or management of videos. Lots of video software can produce the html markup with a Flash video player, so you can upload and embed camtasia videos or things like that.
We have RSS feeds in the blog feature but currently it does not give email notifications. We do have a newsletter feature but it is not tied in with other content or features.
However I would caution that a checklist with all items checked may or may not mean it really meets your specific needs, your idea of these features may or may not be aligned with how they work, you really need to evaluate it yourself with your customer to determine that.
Hope it helps,
Joe