608.2g If an effect requires information from the game (such as the number of creatures on the battlefield), the answer is determined only once, when the effect is applied. If the effect requires information from a specific object, (…) the effect uses the current information of that object if it's in the public zone it was expected to be in; if it's no longer in that zone, or if the effect has moved it from a public zone to a hidden zone, the effect uses the object's last known information. See rule 112.7a. (…)When we use Scavenge provided by Varolz, the Scar-Striped to move the Boneyard Wurm from the graveyard to exile, it goes to a public zone, so we can derive the information from there. Only if the Wurm left exile before resolving the ability, we have to refer to last-known information – of the object in exile, not the graveyard though.
112.7a Once activated or triggered, an ability exists on the stack independently of its source. (…) Note that some abilities cause a source to do something (for example, “Prodigal Pyromancer deals 1 damage to target creature or player”) rather than the ability doing anything directly. In these cases, any activated or triggered ability that references information about the source because the effect needs to be divided checks that information when the ability is put onto the stack. Otherwise, it will check that information when it resolves. In both instances, if the source is no longer in the zone it's expected to be in at that time, its last known information is used. The source can still perform the action even though it no longer exists.Here again, Scavenge doesn't fall into the “source” case, it's the ability that puts the counters on the creature. So “it will check that information when it resolves” should be true.