解:(1)①BF=AD,BF⊥AD。
②BF=AD,BF⊥AD仍然成立。證明如下:
∵△ABC是等腰直角三角形,∠ACB=90°,∴AC=BC。
∵四邊形CDEF是正方形,∴CD=CF,∠FCD=90°。
∴∠ACB+∠ACF=∠FCD+∠ACF,即∠BCF=∠ACD。
在△BCF和△ACD中,∵BC=AC,∠BCF=∠ACD,CF=CD,
∴△BCF≌△ACD(SAS)!郆F=AD,∠CBF=∠CAD。
又∵∠BHC=∠AHO,∠CBH+∠BHC=90°,∴∠CAD+∠AHO=90°。∴∠AOH=90°。
∴BF⊥AD。
(2)連接DF,

∵四邊形CDEF是矩形,∴∠FCD=90°。
又∵∠ACB=90°,∴∠ACB=∠FCD。
∴∠ACB+∠ACF=∠FCD+∠ACF,即∠BCF=∠ACD。
∵AC=4,BC=3,CD=

,CF=1,
∴

B!唷鰾CF∽△ACD!唷螩BF=∠CAD。
又∵∠BHC=∠AHO,∠CBH+∠BHC=90°,∴∠CAD+∠AHO=90°!唷螦OH=90°。
∴BF⊥AD!唷螧OD=∠AOB=90°。
∴BD
2=OB
2+OD
2,AF
2=OA
2+OF
2,AB
2=OA
2+OB
2,DF
2=OF
2+OD
2。
∴BD
2+AF
2=OB
2+OD
2+OA
2+OF
2=AB
2+DF
2。
∵在Rt△ABC中,∠ACB=90°,AC=4,BC=3,∴AB
2=AC
2+BC
2=3
2+4
2=25。
∵在Rt△FCD中,∠FCD=90°,CD=

,CF=1,∴

。
∴

。