Эти названия склоняются. Мумбай и Дубай изменяются по падежам так же, как, например, слово сарай. Правильно в предложном падеже: в Мумбае, в Дубае.
Пишутся с прописной буквы сочетания типа Северный фронт, когда они указывают на крупные оперативно-стратегические объединения войск вооруженных сил государства в условиях континентальных военных действий или на места, районы военных действий и расположение действующих войск во время войны. Например: Столь же поспешно эвакуировался штаб Северного фронта. [М. А. Шолохов. Тихий Дон. Книга третья; В образовавшийся на Северном фронте стоверстный прорыв хлынули части 8-й Красной Армии. [М. А. Шолохов. Тихий Дон. Книга третья]. По-видимому, обозначение территории не воспринимается как название, когда речь идет о непродолжительных военных операциях, поэтому корректно написание со строчной в таком контексте: Петр и на этот раз утешал себя и свое правительство надеждой, что неудача на юге укрепит другую сторону, северный фронт, несравненно более важный [В. О. Ключевский. Русская история. Полный курс лекций. Лекции 54-65].
В официальных названиях современных государств слово королевство пишется с большой буквы. Правильно: Королевство Испания. При склонении сочетания слово Испания не изменяется по падежам: в Королевстве Испания.
Если у составного существительного изменяются по падежам обе части слова, то род определяется по более значимой по смыслу части. Слово кобура-приклад используется как существительное женского рода.
Оба варианта, с предлогом по и без него, правильные. Предлог по подчеркивает, что каждый человек должен надеть две пары бахил (Надевайте по две пары бахил каждый).
А в чём сложность? Склонение этих названий ничем не отличается от изменения по падежам других существительных второго (по школьной грамматике) склонения: Севастополя, Севастополю; города Севастополя, городу Севастополю.
В составных порядковых числительных изменяется по падежам только последнее слово. Правильно: две тысячи сто первый год, две тысячи сто первого года, в две тысячи сто первом году.
Паронимы – однокоренные слова, близкие по звучанию, но разные по значению или частично совпадающие в своем значении. Например: туристский и туристический, оплатить и уплатить, надеть и одеть, пометы и пометки.
Название склоняется (причем изменяются по падежам обе его части): «Луча-Энергии», «Лучом-Энергией». Правильно: Футболист Иванов выступает за владивостокский «Луч-Энергию». При наличии родового слова клуб название не склоняется: за владивостокский клуб «Луч-Энергия».
Дело в том, что существует разграничение по смыслу: наверху, нареч. и предлог (сидеть наверху; гнездо наверху ели), но сущ. на верху (на плоской поверхности подъемного навеса, крыши); быть на верху блаженства.