Scanning, Storing, and Sharing a Great Many Photographs

Here's the scoop. I have family photos dating back to the late 50's (and beyond). I'd like to scan them into a digital format, and save them in such a way that they can't get lost and can be easily shared amongst current and future family members. (I plan to throw away the originals once I am sure that they can be saved without losing the files somehow ...)
1. What resolution would people recommend for the scanning portion? (Most of the old ones were from Kodak 126 Instamatics. Later ones are 35 mm and slides.)
2. Is there a way to tag photos based on who is in them, and then set up some kind of cloud-sharing or other arrangement whereby people tagged are able to see the appropriate images? I'd hate to have to organize multiple files on iPhoto and burn different discs for different sides of the family.
Thanks in advance for any pearls of wisdom!
1. What resolution would people recommend for the scanning portion? (Most of the old ones were from Kodak 126 Instamatics. Later ones are 35 mm and slides.)
2. Is there a way to tag photos based on who is in them, and then set up some kind of cloud-sharing or other arrangement whereby people tagged are able to see the appropriate images? I'd hate to have to organize multiple files on iPhoto and burn different discs for different sides of the family.
Thanks in advance for any pearls of wisdom!