Mounting components on both sides of a PCB
First off, use a 4 layer board. Not only does it make layout easier but inner ground and power planes provides a barrier against front/back crosstalk. Also, 4 layer is not much more expensive than 2 layer

Second, lines crossing is nowhere near as bad as lines running parallel