These three items are going to be difficult to directly link to the RasPi.
The MagStripe Reader and the Fingerprint reader are basically 5v devices and need TTL serial. The problem is that there is only one real serial port on the Raspberry Pi. You can get USB serial ports and you'd need two of them.
The NFC breakout board can use 3.3V I2C or SPI. This can be done directly through the Raspberry Pi's GPIO and the proper library.
My personal preference would be to use one of the small Arduino clones (or a PIC) that runs at 5 volts and has two serial ports. Or, if I couldn't find one with two serial ports, I would bit-bang one of them (using the hardware timers to emulate a serial port); this is much easier on a microcontroller than on a Raspberry Pi. The microcontroller can then communicate with the Raspberry Pi through I2C or SPI.
Just remember that you will need a level-shifter to go from a 5v device to the Raspberry Pi which is a 3.3v device. I would use this board.