On the topic of the first one, am I the only one who finds it strange that a recruiter could 'poach' one of your references? I mean, maybe I'm unusual or it works differently over here, but from what I hear, most people's references in the UK seem to be managers or business owners for the companies they worked with, not the normal employees.
Do people usually give their 'normal' colleagues as references in the US?