The official build already handles Compact Flash.
As for the RTC, it was more or less decided that it adds a lot of code so having it compiled in by default was unwanted. Generally speaking, it's considered easy enough to compile Rockbox (it really is easy, something that it doesn't look like beforehand, but once you've done it you tend to realize it wasn't as imposing as it seemed) that people can handle it, since all the code is already there just waiting to be included in the actual build you make.
It requires basically no programming knowledge at all, just changing a configuration option before you start compiling.