1. Да, достаточно, тебе для проекта нужны заголовочные файлы (после сборки ищи в build/версия qt/операционка/release/lib/include), сами lib'ы b dll'ки
2. В файле проекта зацепи lib файлы, типа
LIBS += -Lпуть к limereport.a -lliblimereport
Также в INCLUDEPATH добавь путь поиска заголовочных файлов, типа
INCLUDEPATH += путь к limereport/include
3. Значения передаются с помощью setReportVariable
т.е. код вроде такого
LimeReport::ReportEngine *m_report=new LimeReport::ReportEngine(this);
m_report->dataManager()->setReportVariable("имя",значение);