如图,己知抛物线

与直线

的一个交点记为A,点A的横坐标是-3.

(1)求抛物线M
1的表达式及它的顶点坐标;
(2)将抛物线

向右平移3个单位,再向上平移3个单位,得到抛物线M
2,直线

与M
2的一个交点记为B,点C是线段AB上的一个动点,过点C作x轴的垂线,垂足为D,在CD的右侧作正方形CDEF.
①当点C的横坐标为2时,直线y=x+n恰好经过正方形CDEF的顶点F,求此时n的值;
②在点C的运动过程中,若直线y=x+n与正方形CDEF始终没有公共点,求n的取值范围(直接写出结果).