Question about Arduino and compatibility

Hi,

I have a a project which consists on using a fingerprint sensor to control students frequency. I'm thinking about buying an Arduino to connect a fingerprint sensor, led to sign the user the success/failure identification, and a shield. I don't know yet, how the arduino will be connected to the network to send the user identification to a server machine and register the student presence.
I would like to have support from you about the arduino, shield and fingerprint I need to buy. My concern is about hardware compatibility that's why I'm asking for support.

I thought about buying arduino Leonardo as well as the following fingerprint sensor: Fingerprint sensor
(PID: 751) (Fingerprint sensor : ID 751 : $49.95 : Adafruit Industries, Unique & fun DIY electronics and kits). I'm completely lost regarding the shield and also I don't know if Leonardo and the sensor I just pointed out are compatible (will work).

Thanks in advance.

Which shield? Adafruit claims the scanner works with uno so yes it works.

Regarding the shield, I was talking about LCD Shield. I have taken a look on link "labdegaragem.org - labdegaragem Resources and Information." and it seems it works with Uno.

The page is not in a language I can read but I picked up "I2C" so yes you can use this shield with the finger print scanner.

I'm not sure if you've already gone forward with this or not, but I have a lot of experience with that sensor. I used it succesfully for awhile in a project using an arduino uno. Eventually I messed up that arduino and got a leonardo. So far I have been unable to get the adafruit supplied library/examples to work. There are some differences in how the leonardo uses serial that are causing issues. I'm sure this can be worked through, but for the easiest solution I'd recommend the uno.