В современном русском языке верно только: наложить запрет.
Сочетание некорректно. Протест можно подать, выразить, заявить; а наложить можно запрет или вето.
Такой перенос возможен.
Запятая ставится.
Предложение построено верно.
Существительное заклинание обычно употребляется с глаголами речи (произнести заклинание, прошептать заклинание), что вполне соотносится со значением этого слова - 'словесная формула, обладающая магическими свойствами (обычно сопровождающаяся особыми действиями)'. Поэтому употребление этого слова с другими глаголами и вызывает сомнения. Если всё же выбирать между предложенными Вами словами, то наиболее подходящим представляется глагол сотворить.