已知:关于x的一元二次方程ax2+2(a-3)x+a+3=0有两个实数根,且a为非负整数.
(1)求a的值;
(2)若抛物线y=ax2+2(a-3)x+a+3向下平移m(m>0)个单位后过点(1,n)和点(2,2n+1),求m的值;
(3)若抛物线y=ax2+2(a-3)x+a+3+k上存在两个不同的点P、Q关于原点对称,求k的取值范围.