Not as far as I know. The worst is behind you, and if you’ll be administrating the site in the future then it’s a good idea for you to do this yourself anyway. Cursing about implementing it now will save you a lot of cursing in the future when something breaks, because you’ll roughly know where things are and how they work. Everything you’ve mentioned there has been done, though, or has a plugin for it. Plus we’re willing to help.

I recommend Quicktags over tiny mce, but it’s a personal thing really.