Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (как в приведенном примере). Поэтому верно: в селе Николаевка.
Верно: Сторонники единой Кореи грезят, что она будет иметь ядерное вооружение, как КНДР, и будет богатой, как Сеул.
Такое предложение имеет право на существование.
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (как в приведенном примере). Поэтому верно: села Курумоч, в селе Курумоч.
Корректно: в селе Советском.
Название не склоняется в сочетании с родовым словом: живу в селе Альшихово. Но (без родового слова): живу в Альшихове (предпочтительно) и живу в Альшихово (допустимо).
Верно: в селе Лозном.
Название должно склоняться.
Корректно со строчной: стиль прованс.