RichFaces/Ajax4jsf with 1.2.1.GA *are* complete - they are just older version (3.0/1.1.1 snapshot releases). The facelets bug is supposed to be fixed in the latest release of facelets. And no, we don't publish release notes for projects we bundle.
RichFaces 3.1.2 requires JSF 1.1 OR JSF 1.2. JSF 1.2 does work with Seam 1.2.1 - you need to read the reference manual http://docs.jboss.org/seam/1.2.1.GA/reference/en/html/tutorial.html#d0e2067
JSF certainly doesn't have any depedencies to JPA and certainly not to implementations of JPA like Hibernate or to JBoss frameworks like jBPM.