(1)证明:∵AC∥BF,∠ACB=90°,
∴∠DBF=90°,
∵∠DBE=45°,
∴∠FBE=45°,
∴∠DBE=∠FBE=45°,
又∵∠DBE=∠FEB=90°,BE=BE,
∴△BDE≌△BFE,
∴BF=BD,
又∴D为BC的中点,
∴CD=BD,
∴CD=BF,
在△ACD和△CBF中,
∴△ACD≌△CBF,
∴∠CAD=∠BCF,
∵∠ACD=90°,
∴∠ACG+∠BCF=90°,
∴∠CAG+∠ACG=90°,
∴∠AGC=90°,
∴AD⊥CF;
(2)△ACF是等腰三角形;理由如下:在△ADB和△AFB中,
,
∴△ADB≌△AFB,
∴AF=AD,
∵△BDE≌△BFE,
∴AD=CF,
∴CF=AF,
∴△ACF是等腰三角形。