①若一条直线平行于一个平面,则直线和平面没有公共点,∴这条直线就与这个平面内的任何直线不相交,∴①正确.②过平面外一点有无数条直线与这个平面平行,∴②错误.③过直线外一点有无数个平面与这条直线平行,∴③错误.④平行于同一条直线的一条直线和一个平面可能平行也可知直线在平面内,∴④错误.⑤a和b是异面直线,过A点作a'∥a,∵a和b是异面直线,∴a'和b是相交直线,则经过a'和b的平面存在也唯一,根据线面平行的判定定理可知,a平行于过a'和b的平面.∴⑤正确.故答案为:①⑤.