1) sorry about guide.. Seems need to add note to documentation page. That currently our readme's and wiki pages could be sometimes more in sync that documentation. And the reason is simple - docs also getting reviewed and rewritten almost from scratch relativelly to 3.3.x. Also there are few separate docs planned now(components reference, migration guide and cdk reference). and it's really hard to syncronize them all every release. We doing our best to review all the new functionality to keep docs in sycn but in some cases wiki's which maintained by dev's could be more valid.
2) actual dependencies(including third-party) listed in distribution readme's. And yes - all should be added.
2.1) for maven management we have special page http://community.jboss.org/wiki/HowtoaddRichFaces4xtomavenbasedproject
3) your EAR libraries placement - is completely ok. And should works. API - should be in EAR libs and UI and Impl's should be in webapp. Let us know if there are any problems with such deployment.
P.S. https://jira.jboss.org/browse/RFPL-873 - thanks!