Верно: конкурс чего-либо (конкурс поделок); конкурс по изготовлению чего-либо.
Топонимы со словом поселок обычно не склоняются. Верно: ...до поселка Гурзуф.
Топонимы со словом посёлок обычно не склоняются. Верно: на Дне посёлка Маяк.
Название поселка пишется точно так же, как имя писателя: поселок Лев Толстой.
Географические названия обычно не склоняются в сочетании со словом поселок: жители поселка Октябрь.
С родовым словом поселок название не склоняется: поселка Морки. Без родового слова верно: Морков.
Это название склоняется, если оно употреблено без родового слова (поселок, деревня и т. п.).
Название склоняется, кроме тех случаев, когда употребляется со словом поселок: в Лаишеве, в поселке Лаишево.
Топонимы со словом поселок обычно не склоняются. Верно: в районном поселке Кузоватово, в рабочем поселке Сурское.
Если название Ванино употребляется без родового слова (поселок), оно склоняется: в Ванине. Подробнее см. в "Письмовнике".