(1)设圆心坐标为P(x,y),则动圆的半径为r=,
又动圆与x2+(y+1)2=8内切,
∴=|2-r|,
整理得2x2+y2=2,
∴动圆圆心的轨迹C的方程为2x2+y2=2.
(2)设P(x,y),则
|PA|2=(x-a)2+y2=(x-a)2+2-2x2
=-x2-2ax+a2+2
=-(x+a)2+2a2+2,
令f(x)=-(x+a)2+2a2+2,x∈[-1,1],
∴当-a<-1,即a>1时,f(x)在[-1,1]上是减函数,
[f(x)]max=f(-1)=(a+1)2.
当-1≤-a≤1,即-1≤a≤1时,f(x)在[-1,-a]上是增函数,在[-a,1]上是减函数,
则[f(x)]max=f(-a)=2a2+2.
当-a>1,即a<-1时,f(x)在[-1,1]上是增函数,
[f(x)]max=f(1)=(a-1)2,
∴d(a)=.
(3)当0<a<1时,P(a,±),于是S1=a,S2=2a2+2,
若正数m满足条件,则a≤m(2a2+2),
即m≥,
m2≥,令f(a)=,
设t=a2+1,则t∈(1,2),a2=t-1,
于是f(a)==2()=2(-+-1)=-4(-)2+,
∴当=,即t=∈(1,2)时,[f(a) ]max=,
即m2≥,m≥,∴m存在最小值.