and yes, you can build rpms as non-root, you just have to set up your environment correctly. rpm.org has docs, as well as fedora's wiki.
drgalaxy: yes. centosplus is an extra repository provided by the centosplus folks that deviates from 100% RHEL compat
so it's not enabled by default, and should be used with care.