Do I need a data warehouse to consolidate and link my systems for reporting in QlikView?
No, QlikView platform can load data from multiple sources and linked it automatically. If you do have a data warehouse that is fine. The data warehouse can be used as a data source.