Pues buscando en el foro con mas detenimiento encontre varios hilos donde me ayudaron a plasmar mejor mis ideas y mis alternativas de solucion, este hilo me ayudo mucho, sobre todo la respuesta de Roman (gracias!!).
http://www.clubdelphi.com/foros/showthread.php?t=16804
Al parecer segun las respuestas, cuando se quiere crear un reporte en en aplicaciones que no trabajan con una Base de Datos, las alternativas son: El evento OnNeedData, La banda QRSringsBand, y el componente TRxMemoryData, los dos primeros son propios del Componente QuickReport.
Salu2.