Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: в д. Княжево, в д. Рябцево, в д. Фролково.
Приложения-топонимы среднего рода, оканчивающиеся на -е, -о (но не на -ово, -ево, -ино, -ыно), охвачены в современном русском языке тенденцией к несклоняемости. Корректно: жители села Городище.
Запятая не нужна. Не разделяются запятой выражения с глаголом хотеть, образующие цельные по смыслу выражения, ср.: приходи когда хочешь; бери сколько хочешь; гуляй с кем хочешь; делай что хочешь.
Верно: над Плещеевым озером. Окончание -ом в творительном падеже характерно для топонимов-существительных на -ов (-ев), -ово (-ево), -ин, -ино (-ыно). В названии Плещеево озеро слово Плещеево является прилагательным, поэтому упомянутое правило к нему не относится.
Как и все географические названия славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, название Бухалово склоняется в образцовой литературной речи, например: из Бухалова, в Бухалове. В разговорной речи допустимо название не склонять: из Бухалово, в Бухалово.
Правильно: всё, что между нами было. Запятая перед что не ставится, если это слово входит в состав неразложимых сочетаний, например: расскажите что вздумается; бери что дают; найду что делать; достать что нужно; работа что надо и т. д.
Корректно: в деревне Васькино. Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: из района Люблино, в сторону района Строгино, к району Митино, в городе Иваново, из деревни Простоквашино, до края Косово.
Да, это название склоняется (как и все славянские названия на -ово, -ево, -ино, -ыно). Правильно: в Енакиеве (склоняемый вариант соответствует строгой литературной норме) и в Енакиево (несклонение сейчас тоже считается допустимым). Но: в городе Енакиево. Подробнее см. в рубрике «1toponimy/">Азбучные истины».
Правильно: в городе Шахты, в городе Зверево. Географические названия в сочетании с родовым словом не склоняются, если внешняя форма названия соответствует форме мн. числа. Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом.