Оба являются отличными библиотеками компонентов. Вы определенно можете объединить их. Но это не правда, что здесь 1 + 1 = 2. Это больше 1 * 1 = 1. Вы должны действительно исследовать обе библиотеки компонентов более внимательно. Что именно вам нужно от RichFaces, который PrimeFaces не предлагает? Что именно вам нужно от PrimeFaces, который RichFaces не предлагает? Вы должны найти правильный баланс самостоятельно. Одно веб-приложение не является другим.
Что касается преимуществ / недостатков, это довольно субъективно. Иди играй с ними сам. Сначала по отдельности, а потом вместе. Собственный опыт - лучший опыт. Я сам имел хороший опыт работы с PF 2.1. У PF 2.2 были некоторые серьезные проблемы, в том числе с компонентом данных. Я еще не пробовал PF 3.0. В настоящее время я работаю над проектом, который использует некоторые компоненты RF 3.3, и мы находимся в процессе обновления до RF 4.0. Все, что я могу сказать, это то, что это довольно приличная библиотека компонентов с хорошей документацией. Полная документация PF больше не находится в свободном доступе.