Eu estou criando uma aplicação que usará JSF + PrimeFaces, essa aplicação vai ficar disponível ao público e pretendo obter lucro com isso, eu preciso pagar alguma coisa, em algum momento, por usar o PrimeFaces?
Não.
Tecnicamente não. Porém existe uma forma de lincenciamento deles no qual você recebe as últimas atualizações e correções e nessa você tem que $$$$