Географические названия в сочетании с родовым словом обычно не склоняются, если внешняя форма названия соответствует форме мн. числа: в городе Великие Луки, в городе Мытищи, в городе Чебоксары. Если слова город нет, название, конечно, склоняется: в Чебоксарах.
Правильно: в Видном, в подмосковном Видном и (в канцелярской речи) в городе Видное.
Корректно: в Костроме, в городе Костроме.
1. Лучше: приняло участие.
2. В чем разница?
Топоним склоняется. Корректно: в городе Вяземском.
Правильно: в городе Казани. См. в «Письмовнике».
Вы написали правильно, см. в академическом орфографическом словаре фиксацию почетных званий городов: город-герой, город воинской славы, город трудовой доблести.
Мужская фамилия Король склоняется так же, как и соответствующее нарицательное существительное (Короля, Королю и т. д.). Женская фамилия не склоняется.