Generating and Printing ID Cards

We have a client that is looking to generate ID Cards complete with Picture and BarCode that will be checked and scanned when used. Has anyone got any experience or advice on this? I am looking for advice on topics such as: 1. Capturing the photo in Navision to printing the ID Cards (any available automation and Pros/Cons of storing as a BLOG 2. Printing the Cards from Navision (Fargo DTC300 Card Printer on CR80 size card) 3. Scanning the Card (advice about RFID scanners or Best Practices) Thanks Guys.