Hacer una red social te llevará comprar dominio, hosting, instalar un plugin por aquí y uno por allá y listo incluso en el softaculous puedes instalar una red social :distant: ahora si te planteas un proyecto desde cero, deberías de saber porque quieres crear una red social, que valor le darás a los usuarios que no pueden encontrar actualmente en el mercado, que opciones hay muchas y no creo que pienses competir contra facebook :moon:
Hay varios scripts en themeforest y codecanyon de redes sociales que puedes adaptar a tu idea de red social, estudia bien el nicho al que quieras dedicarte, podrías probar con alguno de esos scripts y si el proyecto crece ya desarrollas el sitio bien, sobre personal de trabajo no tengo idea, pues inicialmente no debería requerirse a parte de ti porque tu pregunta es "que tan dificil es HACER UNA RED SOCIAL?" eso me da a entender que no tienes experiencia ni research en el tema como para que de golpe inviertas en capital de trabajo y servidores xD mi comentario lo baso en sentido común más no experiencia propia, desde luego puedes ignorarlo :encouragement:
Todo lo mejor y suerte en tu proyecto