SQL Server 2008r2 replication from multiple sources
SQL Replication isn't going to handle that for you.  You'll have to setup a very custom replication type system, possibly using SQL Service Broker to handle the merging of data into a single system for reporting.