София и Софья – это варианты одного имени (как Наталия и Наталья). Имена Соня, Фуфа могут быть "домашними" вариантами разных имен, в том числе имени Софья.
Пишется с пробелами: девять один один. Ср. (о номерах телефонов): ноль один, ноль два, ноль три.
Сочетание берег долины некорректно. Берег – это край суши, прилегающий к водоёму, местность (населённые пункты, страны и т. п.), расположенные у моря или реки.
Правильно: Софии, Зое. См. также ответ на вопрос № 262857.
Правила правописания не требуют постановки тире в этом случае. Но интонационное тире по желанию автора поставить можно.