Regarding #6, have you never been to twoplustwo.com? The forums there (whilst not a 'social network') surely provide all the benefits.
Also, re: #9 - see http://memolane.com/ or http://lockerproject.org/
Also, re: #9 - see http://memolane.com/ or http://lockerproject.org/
No comments yet.