(1)过B作BD⊥x轴于D,可求出点B的坐标,根据三角函数的定义可求得OD,OA,从而求得一次函数和反比例函数的解析式;
(2)在Rt△ABD中,由勾股定理得出AB的长.
【解析】
(1)过B作BD⊥x轴于D,
∵BC=BO,
∴D是CO的中点,DO=CO=3,
在Rt△DBO中,BO=5,DO=3,
∴BD=4,
∴B(-3,-4)
在Rt△BDA中,tan∠OAB=,
∴=,
∴AD=5,
∴DO=3,
∴,
∴,
∴,
,
m=12,
∴直线AB,
反比例函数;
(2)Rt△BOA中,AB2=BD2+AD2,
∴AB2=42+52,
∴.