Get one's hands on Scabbers [closed]

Get one's hands on has implications of being able to use or control the thing one has acquired. It usually refers to an object you can literally hold in your hands, though it can be used of getting control of a large sum of money. So, no, it wouldn't be appropriate to use it in the context of locating a person, unless you were a kidnapper!