Yes, the MAX96705 is compatible with the MAX9288. However, there are some considerations for configuring these parts to work together.
The MAX96705 and MAX9288 support different maximum serial bit rates: 1.74Gbps for the MAX96705, and 3.12Gbps for the MAX9288. This makes it a bit tricky to get these parts working together. If a higher resolution camera is used with the MAX96705, double mode will need to be enabled to fit two pixels into one GMSL packet (if the pixels are less than 14 bits wide). Because the MAX9288 does not support double mode, the MAX96705 crossbar switch needs to be configured so that the bits are in the correct order. Refer to page 70, "Crossbar Switch" in the MAX96705 datasheet for more information. Refer to pages 34-41 in the MAX9288 datasheet for a visualization of the required serial bit order.
The HS and VS signals must be high during the active video period and low during blanking. This is required by the MAX9288's parallel to CSI converter. These signals should be inverted in the serializer by setting VSYNC_INV, and HSYNC_INV, register 0x4D.
Many cameras only have two sync signals, HS and VS. Because the MAX9288 expects DE as well, the DESEL bit must be set in the deserializer so that the HS input is used as the DE source. This can be done in register 0x65.
AUTOPPL must also be enabled in the MAX9288 so that the part knows how many pixels are in a line. This can be done in register 0x09.
Finally, the DBL_ALIGN_TO bits in the serializer should be set to 0b100 to align at each rising edge of HS. This forces the MAX96705 to align the pixels correctly in double mode. This is typically done automatically by a deserializer that has double mode, but because the MAX9288 does not support this feature, it must be set manually.