Will a software distribution done through a provisioning task use a preferred server? Or if the delivery method is "run from source", will it run from source on the preferred server?
Yes provisioning SD tasks will use preferred servers
We don't use run from source, but I would assume that yes it does do that as well. You can check which server it used by checking out the log for the task.
Retrieving data ...