With 2 layers it's very important to have a as solid as possible GND plane, don't slit the plane by traces, I guess this will turn out rather difficult to layout - depends on the complexity of your circuit. At least four layers might be the better choice. A commonly used technique is to pour GND on both sides of the PCB and stitch it with vias to bridge slits in the pours (as a last step of finishing the layout). Before you pour the GND, make sure every GND Pin is connected by as short and as wide as possible traces.
Ideally, the I2S Clk and Data lines operate synchronously to the sampling rate, so their noise gets attenuated by their high frequency nature and the comb filter effect of synchronous sampling. Anyway, the series resistors indicated in the data sheet should mitigate their interference with the analog circuitry. You'd still have to take care of the rest of the digital circuitry to avoid coupling into the analog part, a clumsy placed digital signal, supply or GND trace can ruin your day here as well as not sufficient or ringing decoupling capacitors on the digital side.
Edit: With a 2 layer setup, if well thought, it can be useful to split the GND plane to keep digital (lower frequency) currents away from the analog part. Higher freqency currents are kept away by physics, since their return path follows the trace. Beware, you must not cross the slit with any higher speed signal including supplies, and the codec chip would sit over the connection point of the split plane. You need very careful decoupling of the supplies (make the current path over the split high impedance) to keep noise from coupling over the split.