(1)设动点P(x,y),
∵点A(0,2)和B(0,-2),
∴kPA•kPB=,x≠0,
∴y2-x2=4,x≠0.
∴动点P的轨迹方程C:y2-x2=4,x≠0.
(2)设直线l的方程为x=my+2,
代入y2-x2=4,x≠0,得:(1-m2)y2-4my-8=0,
依题意,得:1-m2≠0,△=16m2+32(1-m2)>0,设E(x1,y1),F(x2,y2),
,,
解得1<m<,
点M的坐标(xM,yM),,,
直线BM的方程为:y+2=(-m2+m+1)x,
令y=0,∵m∈(1,),
∴=∈(2,2+2).
解析:
(1)设动点P(x,y),得kPA•kPB=,由此能求出动点P的轨迹方程.
(2)设直线l的方程为x=my+2,代入y2-x2=4,x≠0,得:(1-m2)y2-4my-8=0,由此能求出x0的取值范围.