1. Propagation will happen according to the frequency of your PUSH job.
2. Any DML that is committed is propogated
3. Configure multi-master advanced replication - you could replicate between 1024 databases!
4. same as question two. Whether replication is "hogging the network bandwidth" depends on the transaction level and how fat the pipe is.