Ok I have half of the answer, the normal vector is wrong, because r=a(t), we have dr-\dot a dt=0, which gives for the normal vector n^\mu=n(-\dot a,1,0,0) with n a normalization factor in the goal to have g_{\mu\nu}n^\mu n^\nu=+1.
But I still don't have the right induced metric