(Ⅰ)设椭圆的半焦距为c,圆心O到直线l的距离为d==,
∴b==.由题意得 ,解得a2=3,b2=2.
故椭圆C的方程为+=1.
(Ⅱ)(1)当直线l的斜率为0时,检验知≠2.
设A(x1,y1),B(x2,y2),
由=2,得(1-x1,-y1)=2(x2-1,y2),则有y1=-2y2①,
设直线l:x=my+1,联立消去x,整理得(2m2+3)y2+4my-4=0.
∴y1+y2=-,y1y2=.
结合①,得y1=-,y2=.
代入y1y2=,得-×=-,即=1,解得m=±,
故直线l的方程是x=±y+1.
(2)问题等价于在椭圆上是否存在点P,使得=+成立.
当直线l的斜率为0时,可以验证不存在这样的点,故设直线l的方程为x=my+1,
用(1)的设法,可得P(x1+x2,y1+y2).
若点P在椭圆C上,则+=1,即+=1.
又点A,B在椭圆上,有+=1,+=1,
则x1x2+y1y2+1=0,即2x1x2+3y1y2+3=0②,
由(1)知x1x2=(my1+1)(my2+1)=m2y1y2+m(y1+y2)+1=-+1,
代入②式得-+2-+3=0,解得m2=,即m=±.
当m=时,y1+y2=-=-,x1+x2=m(y1+y2)+2=-+2=;
当m=-时,y1+y2=-=,x1+x2=m(y1+y2)+2=-+2=.
故椭圆C上存在点P(,±),使得=+成立,即动点P的轨迹与椭圆C存在公共点,公共点的坐标是(,±).