$解:(1)点B的坐标为(3,1)$
$(2)①当x=2时,y=-x+4=2,∴E(2,2)$
$当x=2时,y=x-2=0,∴F(2,0),∴EF=2$
$当x=4时,y=-x+4=0,∴E(4,0)$
$当x=4时,y=x-2=2,∴F(4,2),∴EF=2$
$②当x≤3时,y=-x+4-x+2=-2x+6$
$当x\gt 3时,y=x-2-(-x+4)=2x-6$
$∴线段EF 的长y与x的函数关系式为y=\begin{cases}{-2x+6 (x≤3) } \\ {2x-6 (x>3)} \end{cases}$
$图像L如图所示$
$③k的取值范围为k≥2或k\lt -2或k=- \frac{2}{3}$