I agree, look almost exclusively on the D1 list, but I guess if someone has great potential at D2, might be ok.
As far as rankings goes, it really seems random, but SFs up to 100-125 are maybe possble, less at other positions. Only 1 way to find out, which is to phone them.