You are probably an expert by now, but to still answer your questions:
1.) Basically any scanner will do. 1 big plus is a scanner that will automatically adds a 'enter' after you scan. This will avoid many many mouseclicks If you have a wireless scanner that can connect to HTML page on your Core, even easier!
2.) You create or edit the webforms in Data Translation Services. Here you can define what you want to scan, where it will end up in the database (The inventory of the device) and what rules should run on top of the scan. Much more info can be found in the manual: LDDA95Users.pdf