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