С родовым словом поселок название не склоняется: поселка Морки. Без родового слова верно: Морков.
Запятая ставится.
Верно склонение без выпадения гласной: нет Шагола.
Корректно: иванъельцы, но иван-ельский.
Правильно: история посёлка Васкелово, живёт в Васкелово и живет в Васкелове. Подробнее см. в "Письмовнике".
Двоеточие и кавычки не нужны: ...с незамысловатым названием Листвянка.
Мужская фамилия склоняется, женская – нет.