1. Thanks for prompt replay gidgreen, at this point, my personal opinion is that rich text editor is not necessary, it would add load times, etc. let's keep posting simple.
for pictures and videos there could be simple tags, for example [video][/video] which will then parse youtube, vimeo, etc codes to embed them on the page
as well as [img][/img] tag for pictures.
2. upload capability is also very good idea, but let's keep it simple as well, just browse + upload button and that's it.