WordPress在多站点模式下可以很好地处理这一点。我发现使用插件来处理新博客的创建是有帮助的。例如,在我参与的上一个多站点中,他们使用CBOX(框中的commons)运行BuddyPress,其中一个功能是,当用户创建一个新组时,他们可以向其中添加一个博客。这将群体/社交方面与博客方面联系在一起。
对于使用哪些插件的猜测,我认为这可能超出了本网站的范围,因为这在很大程度上是一个意见问题。您最好的选择是查看所有可用的插件。你可以通过谷歌找到无穷无尽的评论。
To answer your points in order: