Dúvida sobre qual componente JSF + PrimeFaces utilizar

Olá senhores.

Alguém saberia me dizer quais componentes JSF + PrimeFaces eu poderia utilizar para implementar a página em anexo?

Trata-se de um pseudo chat…digo pseudo pq não se trata de uma sala de bate-papo… é um sistema onde uma mensagem é enviada via celular, e a outra via um sistema web entre duas pessoas…essas mensagens são lidas de um BD…

Até aí tudo bem, sem problemas nenhum…minha dúvida é que componente usar… um p:dataTable? Se sim, como faria com os p:column ? pq tudo isso vai ser dinâmico… Minha dúvida é que componentes utilizar…

Vlw meu povo!!!