I'd say the rust would be the biggest maker or breaker for me, if it's essentially sound and solid and drives ok the diff lock would be a minor issue, how often are you actually gonna need it and I doubt it'd be a major issue to fix given the availability and relatively low price of most parts.