The job called SQLSERVER-Northwind-Northwind_Products_Pub-SQLSERVER-PullSubs- 0, with a category of REPL-Distribution is the job that starts the Distribution Agent for your new subscription.
Which server s system resources will this job consume? Would a push subscription change the resources being used?
This job will consume the system resources of the subscriber. If a push subscription were used, the system resources of the distributor would be used. For the purposes of this exercise, the subscriber and the distributor are on the same computer, but normally they would be on different computers.
At a minimum, you should consider transactional consistency, latency, site autonomy, security, existing data sources, data update frequency, performance, administration, and whether to allow updating subscribers.
The best way to address these requirements would be to combine two of the replication models. You could have a central subscriber in each region that would collect all of the daily sales information for the region. The regional central subscribers could then publish the data to company headquarters at night. By using a single central subscriber/publisher in each region, you minimize the long-distance communication costs.
Transactional replication and snapshot replication, respectively
Snapshot replication