My understanding is this: There are D1 recruits, D2 Recruits, and D3 Recruits. As a D2 school, nobody on my d2 list is a d3 recruit and no d3 schools see them as d3 recruits. I don't have 2 teams in the same world, so this will probably be pointed out as another misconception I have.
As for the 2nd one, we used to compare how many guys (but not which, don't worry, no collusion) we could see on our d3 list. In one state I could see one more recruit than my fellow A+ conference mate, so all schools of a certain prestige do not see EXACTLY the same amount of recruits.
Distance and coach prestige (or anything else) play into what players will talk to you, but not which players show up on which lists.