解:(1)∵四边形ABCD是菱形,且边长为3,
∴AB=BC=AD=3,BC∥AD.
∴△EBC∽△EAF.
∴

.
∵DF=2,AD=3,
∴AF=5.
∴

.
∴

.
(2)△EBD与△BDF相似.
证明:∵四边形ABCD是菱形,
∴BC∥AD,CD∥AB.
∴

,

.
∴

.
又∵AB=AD,∠A=60°,
∴△ABD是等边三角形,
∴BD=AB=AD,∠ABD=∠ADB=60°.
∴

,∠EBD=∠BDF=120°.
∴△EBD∽△BDF.
分析:(1)可证△EBC与△EAF相似,通过相似三角形的性质可得出DE的长.
(2)根据相似三角形的判定定理可得,找出条件即可.
点评:此题考查了相似三角形的判定和性质,①如果两个三角形的三组对应边的比相等,那么这两个三角形相似;②如果两个三角形的两条对应边的比相等,且夹角相等,那么这两个三角形相似;③如果两个三角形的两个对应角相等,那么这两个三角形相似.相似三角形的对应边的比相等,对应角相等.