You mentioned that you will rebuild all the websites and use the latest version of the extensinos.
Will you rebuild on Joomala 1.5 or 2.5 ?
There are some extensions that I don't know and never reviewed them.
See the list of extensions that are currently defined in the Jms Tool menu.
www.jms2win.com/en/list-of-extensions?vi...id=269&Itemid=53
I don't know (jMarket, jAffiliates)
If you want that we review some extension, please send us the extension in the attachement of an email. See our "contact us" menu for the email address.
1) Yes JMS modify the core joomla and perform update of the files that are present.
This is the JMS "check patches" menu that allow perform the update of the existing files.
2) You can share the JoomSocial extension.
In this case, this share the whole content of the JomSocial.
In fact this share the MySQL tables used by JomSocial.
If the activity stream is a JomSocial table, they will also be shared.
Check the list of extension defined in the JMS tool menu to see the one that can be shared.
If you use JomComment, this extension can not be shared.
sh404 can NOT be shared.
I don't know the JV Content Link - I suppose you mean JV Link directory. This one can be shared.
Concerning YooThemes, you will need the "Patches for Yoothemes" in case where you use themes with the WARP framework.
www.jms2win.com/en/joomla-multisite?page...46&category_id=1
Also verify that the themes that you want to use in present in the list.
For the widgetkit, you will also need a patch that I think is published in the Yoothemes forum.
By default, the slave site have their own DB content that is not shared between the websites.
Only the extension that are defined in the JMS tool menu and that are declared as can be shared are just "candidate" to the sharing. So you need to create the slave site with explicitly defining that you want to share the content of the extension. Otherwise, it is not shared.