解:(1)EC=2,则CO=5-2=3,
∵CO⊥AB,
∴AB=2CB,在Rt△BCO中,BO=5,
∴BC=

=

=4,
∴AB=8,
∵BF为⊙O的切线,
∴OB⊥BF,在△BOC和△OBF中
∵∠OCB=∠FBO=90°,∠BOC=∠BOF,
∴△BOC∽△OBF,
∴

=

,
∴

=

,
解得:BF=

;

(2)∵∠CBF+∠OBC=90°,∠BOC+∠OBC=90°,
∴∠CBF=∠BOC,又∠BCF=∠BCO=90°,
∴△BCO∽△FCB,
∴

=

,
∴BC
2=OC×FC,
∵OC=5-x,OB=5,
∴BC
2=BO
2-CO
2=25-(5-x)
2,
∴25-(5-x)
2=CO×FC=(5-x)×FC,
∴FC=

,
∴EF×CO
2=(FC-EC)×CO
2=(

-x)(5-x)
2=5x(5-x)
=5[-(x-

)
2+

]
=-5(x-

)
2+

,
∴EF×CO
2的最大值为

.
分析:(1)利用切线的性质以及勾股定理得出AB的长,进而利用△BOC∽△OBF,得出即可;
(2)首先得出△BCO∽△FCB,进而用x表示出FC的长,即可利用二次函数最值求法得出即可.
点评:此题主要考查了相似三角形的判定与性质以及切线的性质等知识,根据已知得出△BCO∽△FCB,进而表示出FC的长是解题关键.