如图1,已知圆O的半径为2,点A的坐标为(-4,0),点B为圆O上的动点,以AB为边向外作正方形ABCD.
(1)当点B在y轴的正半轴上时,如图2,求点C的坐标.
(2)当直线AB与圆O相切时,求直线AB的解析式.
(30设坳点B的横坐标为m,正方形ABCD的面积为s与m的函数关系式,并判断正方形ABCD的面积是否存在最大值或最小值?如果存在,求出m的值,如果不存在试说明理由.