Современная норма: ни у кого недоставало духу. Глагол пишется с не слитно в значении 'иметься в недостаточном количестве, не хватать'. Такова рекомендация академического «Русского орфографического словаря». Она основана на правиле: слово пишется с не слитно, если часть слова без не в самостоятельном употреблении имеет другое, не связанное с данным словом значение (ср.: небывалый случай, невероятное событие, невозможный характер, невольная ложь, негодный мальчишка, немедленный отклик, непосредственная реакция).
Сомнения пишущих в выборе написания глаголов недостать, недоставать связана с тем, что в разговорной речи эти глаголы еще могут использоваться в значении 'оказаться (оказываться) достаточным для чего-нибудь, вполне хватит'. Такое значение отмечается в толковых словарях, однако оно находится на периферии литературного языка. Приведем примеры из словарей: Сил у нас достанет; Знаний у него достанет; Все было бы спасено, если б у моего коня достало сил еще на десять минут; Я надеюсь, что у тебя достанет присутствия духа выслушать меня хладнокровно. Фиксируя значение 'вполне хватит' у глаголов достать, доставать, многие толковые словари включают словарную статью «Недостать» или «Недоставать».
Слово наблюдение довольно часто используется с предлогами о, относительно, а также определительными оборотами (наблюдения, касающиеся...). Это вполне корректно, если наблюдение обозначает не процесс, а результат, а последующее существительное обозначает не сам предмет, а область или сферу наблюдений.
Например, в обороте …сделал тонкие наблюдения о влиянии Чехова на Пастернака (Зоя Масленикова. Близкие Бориса Пастернака) никак не получится использовать предлоги за или над, зато вполне можно сказать: сделал тонкие наблюдения, касающиеся влияния Чехова на Пастернака.
Корректно: Ученые выяснили, у кого – мясоедов, песковегетарианцев или вегетарианцев – риск развития онкозаболеваний, нарушений сердечно-сосудистой системы выше. Обратите внимание: слова песковегетарианец, песковегетарианство пока не зафиксированы академическим орфографическим словарем. Правилам соответствует слитное написание.
В обоих случаях значения производные (переносные), поскольку бежать в прямом значении - "быстро продвигаться в определённом направлении, попеременно отталкиваясь ногами от земли". Для уточнения используйте толковые словари (прямое значение всегда представлено под номером 1).
Возможно: потребовал от водителя; потребовал, чтобы водитель остановился.
Управление в русском языке
Указанная запятая нужна.
Они информировали, у кого что где лежит.
Верны оба варианта.
В варианте с предлогом слово коллеги зависит от глагола: пользуется (у кого?) у коллег. В варианте без предлога слово коллеги зависит от существительного: уважением (кого? чьим?) коллег.
Конструкции ни что иное, как не существует.
Конструкции не кто иной, как и не что иное, как, в которых кто и что могут стоять в косвенных падежах без предлогов и с предлогами (не кого иного, как; не чему иному, как; не у кого иного, как; не с чем иным, как и т. д.), следует отличать от конструкций, в которые входят местоимения никто и ничто (тоже в разных падежах без предлогов и с предлогами). Ср. попарно следующие примеры: 1) Это не кто иной, как его родной брат. — Никто иной, кроме его родного брата, не может этого знать. 2) Это не что иное, как самый наглый обман. — Ничто иное его не интересует. 3) Он встретился не с кем иным, как с президентом страны. — Ни с кем иным, кроме президента, он не согласен встречаться. 4) Он согласился не на что иное, как на руководство всей работой. — Ни на что иное, кроме руководящей должности, он не согласится. В каждой паре первое предложение утвердительное, второе — отрицательное. (Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006. § 78, п. 3 раздела «Орфография».)
Да, запятая нужна.