Fingerprint locks will be difficult to program through SmartThings. However if you lock reports the fingerprints through Z-Wave you can use this device handler [RELEASE] Universal Enhanced Z-Wave Lock Driver for Schlage, Yale, Kwikset, IDLock, Popp, Danalock, August Pro, Keywe, Philia, Samsung to capture the fingerprints usage and this [RELEASE] Lock User Unlock/Lock Door Notifications and Actions app to create custom actions to react to those fingerprints.
It’s better if you get a lock with both a keypad and fingerprints or keypad and rfid tags like a IDLock 150 or a Yale Connected/Yale Assure series so you have flexibility in programming through SmartThings using the Smart Locks app or this highly customizable app: [OBSOLETE] Lock User Management (LUM)
If the intent is just to capture motion and report it you can use a bunch of option including the Samsung camera, Arlo, Ring, Foscam or Blink depending on what’s available there. If you want to see live video and get motion notifications then you options are more limited at this time to Arlo, Ring and Foscam I believe.
You can use the STHM app in the smartthings app or you can use a custom app like one to create your own intruder alerts setup: [RELEASE] Security System: Intruder Alert with Actions
Try looking to a multi 4 in 1 sensor device instead of separate devices. Many times you may come across a contract sensor or motion sensor with a built in temperature sensor. The downside here is that the battery life is much shorter due to the temperature sensor.