答案:3.(1)证明:如答图,过点 $O$ 分别作 $OF ⊥ BD,OG ⊥ AC$,$OH ⊥ BE$,垂足分别为 $F,G,H$,

$\because AO$ 平分$∠ CAD$,$CO$ 平分$∠ ACE$,
$\therefore OF=OG,OH=OG,\therefore OF=OH.$
$\because OF ⊥ BD,OH ⊥ BE,\therefore$ 点 $O$ 在$∠ ABC$ 的平分线上,即$BO$ 平分$∠ ABC.$
(2)解:$\because △ AOC$ 的面积为 $12,\therefore \frac{1}{2} AC · OG=12.$
$\because AC=6,\therefore \frac{1}{2} × 6 × OG=12,$
$\therefore OG=4,\therefore OF=OH=OG=4.$
$\because S_{△ ABO}+S_{△ BCO}=S_{△ ABC}+S_{△ AOC}=12+18=30,$
$\therefore \frac{1}{2} AB · OF + \frac{1}{2} BC · OH = 30$,即 $\frac{1}{2} AB × 4 +\frac{1}{2} BC × 4=30$,整理,得 $AB+BC=15$,
$\therefore AB+BC+AC=15+6=21$,故$△ ABC$ 的周长为 $21.$