∵圆:(x+cosθ)2+(y-sinθ)2=1恒过定点O(0,0)直线l:y=kx也恒过定点O(0,0),∴①正确;圆心M(-cosθ,sinθ)圆心到直线的距离d= |kcosθ+sinθ| 1+k2 = | 1+k2 sin(θ+α)| 1+k2 ≤1,∴对任意实数k和θ,直线l和圆M的关系是相交或者相切,∴②正确,③④都错误.故答案为:①②.