Наречие насмерть и правда пишется слитно, например: сражен пулей насмерть, стоять насмерть, перепугаться насмерть. Но в выражении не на жизнь, а на смерть правильно раздельное написание (как сочетание предлога с существительным), что закреплено, например, в академическом «Русском орфографическом словаре» под ред. В. В. Лопатина, О. Е. Ивановой (4-е изд. М., 2012). Так что Ваша дочь написала правильно.
Названия жителей зафиксированы в справочнике «Русские названия жителей» И. Л. Городецкой и Е. А. Левашова.
Название города склоняется: у Белой Калитвы, к Белой Калитве и т. д. Если название сопровождается родовым наименованием город, то, согласно большей части рекомендаций, склонять его не следует: у города Белая Калитва, к городу Белая Калитва и т. д. Подробнее см. в «Письмовнике».
Интересный и непростой вопрос; надо признать, что у лингвистов сейчас вряд ли найдется на него точный ответ. Словари русского языка по-прежнему фиксируют у слова девушка значение 'лицо женского пола, достигшее половой зрелости, но не состоящее в браке' (см., например: Большой академический словарь русского языка. Т. 4. М., СПб., 2006). Толкование почти не поменялось с XIX века (в словаре Даля: девушка – 'всякая женщина до замужества своего'), превращение девушки в женщину словари, как и сто лет назад, по-прежнему связывают с браком (подразумевая под этим и начало взрослой жизни), хотя мир за это время изменился, средний возраст вступления в брак теперь другой, а начало взрослой жизни и рождение детей сейчас вовсе не обязательно связано с замужеством.
Таким образом, если руководствоваться словарями, девушку, вышедшую замуж, надо (независимо от возраста) называть женщиной. А если она молода, не состоит и не состояла в браке, но у нее есть ребенок, можно ли называть ее девушкой? Формально в словарях нет однозначного запрета, но нет и разрешения (такое употребление, в общем-то, противоречит логике толкования). В живой же современной речи проблема решается просто: девушкой называют любую молодую женщину, независимо от того, замужем она или нет, есть у нее дети или нет.
Слово зга обычно объясняют из стьга «дорога, тропа». К тому же корню восходят слова стезя «путь, дорога; высок. жизненный путь, направление развития», а также стёжка «тропинка», ср.: стёжки-дорожки.
Получается, что не видно ни зги буквально значит «не видно ни одной дороги».
Между элементами друг и враг не просто соединительные, а соединительно-противительные отношения, едва ли позволяющие не ставить запятую: и друг, и (всё-таки) враг. Эти отношения отличаются от тех, которые наблюдаются в примерах сочетаний с тесными смысловым единством компонентов, приводимых, например, в параграфе 26 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006 и след.): Кругом было и светло и зелено (Т.); И днем и ночью кот ученый все ходит по цепи кругом (П.). Обратите внимание, что между подлежащим и сказуемыми-существительными предпочтительно тире: Я считаю, что интернет — и друг, и враг.
В параграфе 26 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина говорится, что в случае двукратного повторения союза и «при однородных членах предложения, образующих тесное смысловое единство, запятая может не ставиться: Кругом было и светло и зелено (Т.); И днем и ночью кот ученый все ходит по цепи кругом (П.)». Говоря о приведенном Вами примере, заметим, что здесь конструкция с повторяющимся союзом и... и... имеет отчетливое значение «как местных, так и приезжих», тесное смысловое единство едва ли образуется, так что запятая скорее нужна.
Правилен первый вариант. Название города Хива освоено и поэтому в сочетании со словом город склоняется. Ср.: Так наконец мы проникли настолько внутрь города Хивы, что оказались в самой Хиве, той, что является ее красой и славой, той, что является Хивой для всех нехивинцев… (А. Битов. Обоснованная ревность); Устроив Ханом в комнате, Чагатаев ушел наружу и до вечера ходил по городу Хиве... (А. Платонов. Джан).
Иноязычные географические названия склоняются в сочетании со словом город, если они хорошо известны, если они освоены русским языком (в городе Нью-Йорке, из города Мадрида). Малоизвестные географические названия остаются без изменений. Название Эльблонг не так известно носителям русского языка, поэтому корректно: в городе Эльблонг. Впрочем, если это сочетание встречается, например, в газете, выходящей в Калининградской области (жителям которой название города наверняка хорошо известно), можно написать и в городе Эльблонге.
В данном случае верно раздельное написание, так как краткая и полная формы прилагательного дорогой в сочетании с существительным жизнь имеет разное значение, сравним: В этом городе жизнь недорогая (не стоит больших денег), но Ему жизнь не дорога (он не ценит жизнь). Сочетание а может действительно можно рассматривать как общую вводную конструкцию для двух частей сложносочиненного предложения: А может, кой-кому и жизнь не дорога и он решил наставить мне рога?