You can use it for DJing in clubs, but it lacks jog-wheels, so you lose the ability to scratch. For basic mixing and transitions between tracks, it is good enough but it is not a native DJ controller. Depending on your software you’ll be able to map functions across it’s knobs and buttons. But I doubt you’ll be able to map ALL of the controls.
The Nocturn was designed as a VST/AU plugin controller for DAWs but it can also be adapted to suit and support your DJ rig since it included a crossfader. IMHO, it’s only an add-on to your existing setup.
To answer you second question: a laptop, a good controller/many controllers, and a DJ soundcard are all you need to DJ perfectly in a club (provided the club already has a PA system installed). In case you don’t have a controller yet and are still planning to buy one, check out the Numark Mixtrack Pro/Pro 2. They’ll give you near complete control of your software, good jog-wheels and a soundcard all built-in and a budget price. If later you decide that you don’t have enough, then you can add a Nocturn for even more control.
Hope I helped,
Cheeku