yes that controller will work fine, and is pretty popular. No it does not need anything additional other than to be hooked up to the receiver. from it, you hook up four speed controllers, and to them 4 motors.
yes that transmitter receiver will work, but it is a little on the 'too inexpensive' side. You do realize it requires hooking it up to a computer to reverse a channel don't you? If you really can guarantee that will not be an inconvenience, then it will work, but usually people opt for the turnigy 9x (http://www.hobbyking.com/hobbyking/store/_8992_Turnigy_9X_9Ch_Transmitter_w_Module_8ch_Receiver_Mode_2_v2_Firmware_.html). The great thing about it is that it often flashed with an improved firmware; http://code.google.com/p/er9x/ It is only a few more dollars and will be a much better choice. If you are at a point where 30 dollars makes a difference, do NOT get involved in this hobby. Radio controllers are universal, and what you buy now should last you for many years, so spend the extra $30 and get something a little better quality and more popular.
Edit - update: I purchased both of these since writing this answer. The transmitter is still work in progress but will become a long range transmitter (10 or so miles). The KK board has been pretty impressive, I've been pleased with it so far. watch