software compatibility?

Hello! I am a new DJ, about to order a Vestax USB Mixer(VMC002XLu) and I have a few questions. Before I spend even MORE money, I'd like to make sure I will have everything a DJ would need with a vinyl emulator setup. Right now I have (on a wishlist) two Audio-Technica AT-LP60 turntables, and I have CrossDJ downloaded onto my MacBook Pro. I recently asked an expert at Guitar Center about what I need to complete my setup. They told me I'd need a DVS or a Vinyl Emulator to complete my setup. Seeing as those can be really expensive and usually calibrated to fit specific softwares, I think I've found a way around it. If I get the USB mixer and upgrade my software from CrossDJ to Cross (which, I believe, has a VES integrated into the software) I'd possibly be able to plug my mixer directly into mu computer and play my MP3s onto my control vinyl. If I can do this, is there anything else I need? Does the VES cost extra or does it come with the Cross software? Should I invest in a Rane product and make everything easier? How should I set up my mixer once it's ready? Does CrossDJ have a built in VES, or is that just Cross? Thanks so much for the support, I hope to hear back from you as soon as possible.