
You can use the DJM-900nexus with a casette deck if you want! Yes, it's compatible. As for the timecode, you can run that into the mixer as it's Traktor certified.
The only features lost without using CDJ2000's / CDJ900's are Quantized effects and On-Air status.