For rep server it doesn't matter if source and target server are the same database instance
replication server does require a license
Is there a clear requirement for real time data replication?
maybe you can copy data via batches, or even use a trigger on the source table to copy the data?
it might even be possible to use a (materialized) view on the source table instead of the target table?