解:(1)过点D作DM∥AB,DN⊥BC,分别交BC于点M、N,
∴四边形ABMD是平行四边形,
∴BM=AD,
∵AB=AD=DC=2cm,∠B=60°,
∴△CDM是等边三角形,
∴CM=2,
∴L=2+2+4+2=10,
∴DN=

=

,
∴S=(2+4)×

÷2=3

;


(2)①∵2y=

x,
∴y=

x;
②∵

=

,

,
∴ky=S,
∴k×

x=3

,
∴x=

,
∵0<x≤6,k为整数,
∴x=1,2,3,6.
即BF的长为:1cm、2cm、3cm或6cm.
分析:(1)过点D作DM∥AB,DN⊥BC,分别交BC于点M、N,四边形ABMD是平行四边形,由∠B=60°,得△CDM是等边三角形,DN=

,再求得梯形ABCD的周长,面积;
(2)①根据三角形BEF的高与梯形ABCD的高相等,列出等式2y=

x,从而用含x的代数表示y;
②根据

=

,

,将已知量代入,即得到x的值.
点评:本题考查了平行四边形的判定,梯形周长,面积的计算,及函数思想.