Возможны оба сочетания, но они имеют разное значение. Наколоть вилкой – повредить, проколов что-то вилкой. Наколоть на вилку – насадить что-либо на вилку.
Верно: сажать на стулья.
Сочетание стилистически небезупречно, верно: за пропаганду здорового образа жизни.
Дефис стоит неверно. При обозначении периода ставится тире: В конце лета — начале осени...