Denote M as the midpoint of BC. Since ∠AEH=∠AFH=90∘ then A,H,E,F belong to the same circle and the center of this circle is midpoint N of AH. It is easy to check that NE=NH and ME=MB, so
∠MEN=∠MEB+∠NEB=∠MBE+∠NHE=∠EAH+∠AHE=90∘.
Then ME is the tangent line of (AEF) at E.
By same way, we have FM is the tangent line of (AEF) at F. These imply that the tangent lines of (AEF) at E,F meet at the fixed point M.

2) Consider the diameter AA′ of (O) then it is easy to see that BHCA′ is a parallelogram and H,M,A′ are collinear.
Suppose that MH∩(O)=D=A′ then ∠ADH=∠ADA′=90∘ which means D∈(AEF).
By consider three radical axis of three circles (O), (BFEC), (AEHF), we have AD,EF,BC are concurrent at T, which is the radical center. In triangle ATM, we have AH⊥TM and MH⊥AT, then H is the orthocenter. From this, we can conclude that TH⊥AM. □