Explanation(1)连接 $OC$。
由翻折性质可知,点 $A$ 与圆心 $O$ 关于弦 $CD$ 对称,故 $CD$ 垂直平分线段 $OA$。
$\because \odot O$ 半径为 $2$,即 $OA=OC=2$,
$\therefore OM = \frac{1}{2}OA = 1$,且 $CD \perp AB$。
在 Rt$\triangle OMC$ 中,由勾股定理得:
$CM = \sqrt{OC^2 - OM^2} = \sqrt{2^2 - 1^2} = \sqrt{3}$。
由垂径定理知 $CD = 2CM$,
$\therefore CD = 2\sqrt{3}$。
(2)$\because AP = OA = 2$,$OM = 1$,
$\therefore PM = PA + AM = 2 + 1 = 3$。
在 Rt$\triangle PMC$ 中,$PC^2 = PM^2 + CM^2 = 3^2 + (\sqrt{3})^2 = 9 + 3 = 12$。
又 $\because OC = 2$,$PO = PA + AO = 2 + 2 = 4$,
$\therefore PC^2 + OC^2 = 12 + 2^2 = 16$,
而 $PO^2 = 4^2 = 16$,
$\therefore PC^2 + OC^2 = PO^2$。
根据勾股定理逆定理,$\triangle POC$ 为直角三角形,且 $\angle PCO = 90^\circ$。
$\because OC$ 为 $\odot O$ 半径,
$\therefore PC$ 是 $\odot O$ 的切线。
(3)$GE \cdot GF$ 为定值。理由如下:
连接 $GA, GB$。
$\because G$ 为弧 $ADB$ 的中点,且 $AB$ 为直径,
$\therefore \widehat{AG} = \widehat{BG}$,即 $G$ 为半圆弧的中点。
$\therefore \angle AOG = \angle BOG = 90^\circ$,且 $GA = GB$。
在 Rt$\triangle AOG$ 中,$OA=OG=2$,
$\therefore AG = \sqrt{OA^2 + OG^2} = \sqrt{2^2 + 2^2} = 2\sqrt{2}$。
$\because \widehat{AG} = \widehat{BG}$,
$\therefore \angle ABG = \angle BAG = 45^\circ$(圆周角等于所对弧度数的一半,或由等腰直角三角形得出)。
又 $\because \angle AFG$ 与 $\angle ABG$ 均为弧 $AG$ 所对的圆周角,
$\therefore \angle AFG = \angle ABG = 45^\circ$。
$\therefore \angle AFG = \angle EAG$(即 $\angle BAG$)。
又 $\because \angle AGE = \angle FGA$(公共角),
$\therefore \triangle AGE \sim \triangle FGA$。
$\therefore \frac{AG}{FG} = \frac{GE}{AG}$,即 $GE \cdot GF = AG^2$。
$\therefore GE \cdot GF = (2\sqrt{2})^2 = 8$。
故 $GE \cdot GF$ 为定值 $8$。