Запятая поставлена между частями сложноподчиненного предложения.
В обоих случаях грамматическая основа равна всей фразе.
Нет, не содержит.
В вопросительном предложении запятая не нужна, во втором случае нужно поставить запятую.
Правильно: окончил вуз.
Корректно: работа (кого?) водителя, врача, но работать (кем?) врачом, водителем. См. Словарь сочетаемости слов русского языка / Под ред. П. Н. Денисова, В. В. Морковкина; 3-е изд. М., 2002.
Существительное, относящееся к глаголу с отрицанием, может иметь форму родительного или винительного падежа, например: не прочитал этой статьи – не прочитал эту статью. В одних случаях тот или иной падеж является предпочтительным, а в других существует равная возможность употребления как родительного, так и винительного падежа. Подробные рекомендации см. в «Письмовнике».
Запятые в этом предложении не нужны.
Верно: ...открылась 150-я аптека, открытие 150-й аптеки. Об использовании наращений читайте в "Письмовнике".
Запятые не нужны. Придаточное предложение, состоящее из одного союза или союзного слова, не отделяется запятой от главного.