K2 bileşeni tam olarak işinizi görecektir. Ayrıntılı olarak sitenize yazar atayabilir ve yetkilerini ayarlayabilirsiniz.
Fakat her kullanıcıya ayrı subdomain diyorsanız bunun için özel bir eklenti yok (en azından bildiğim kadarı ile)...

K2 bileşenini buradan indirebilirsin
K2 bileşeni Türkçe dil dosyası

Bileşen biraz karışık gibi duruyor ama eğer çözerseniz Joomla için üretilmiş en iyi eklentilerden birisi olduğunu görürsünüz.