(2010•楚雄州)已知:如图,⊙A与y轴交于C、D两点,圆心A的坐标为(1,0),⊙A的半径为,过点C作⊙A的切线交x轴于点B(-4,0).
(1)求切线BC的解析式;
(2)若点P是第一象限内⊙A上的一点,过点P作⊙A的切线与直线BC相交于点G,且∠CGP=120°,求点G的坐标;
(3)向左移动⊙A(圆心A始终保持在x轴上),与直线BC交于E、F,在移动过程中是否存在点A,使△AEF是直角三角形?若存在,求出点A的坐标;若不存在,请说明理由.