Судя по контексту, здесь сочетание не знай..., не знай... употреблено в роли разделительного союза (в каких-либо источниках, в том числе в «Словаре русских народных говоров», этот союз не удалось найти), синонимичного союзу то ли..., то ли.... После союза не требуются какие-либо знаки препинания. Что касается вводного слова оказывается, то оно не образует единого сочетания с союзом а (его изъятие возможно без нарушения структуры предложения, сравним: ...а по паспорту она Клавдия). Таким образом, верно: Она с сыном живет. Капитолина Самарина. Хотя не знай Капитолина, не знай Клавдия. Мы все ее Капитолиной звали, а, оказывается, по паспорту она Клавдия.
Правильно: улица Гагарина.
Верно: города Самары.
Правильно: с Сахалина (ср. с острова).
Склоняется и мужская, и женская фамилия.
Верно: Марина Иванова — один из гостей фестиваля.
Правильно: самарцы, видновчане и видновцы. См.: И. Л. Городецкая, Е. А. Левашов. Русские названия жителей. Словарь-справочник. М., 2003.