check http://dev.centos.org
I think there are rpms for postgresql-8.1
Yes there are, as well as the compatibility libs required so that they work seamlessly with current versions of php and other centos applications. It makes updating loads easier.
-- Any sufficiently advanced technology is indistinguishable from magic. -Arthur C. Clarke