Subjective evaluation of past performances already includes their "hustle", and those evaluations have taught us that Reed Johnson isn't as good defensively as you think he is.
Soriano has 4.5 years on the Cubs and 5.5 in the National League, so I don't think he'd have 5 and 10 rights. The rest of them would, of course. The 10 applies to MLB service time, not time in a particular league.