Запятая поставлена правильно.
Если это первая часть сложного предложения, то верно: Кто бы ни бывал у нее на посылках...
Верно: Я бы хотел иметь какое-нибудь животное, чтобы ухаживать за ним.
Верно: Где бы вы сейчас ни были, отвлекитесь на секунду...
У этой фразы нет устоявшегося переносного значения. Прямое значение слов Вы можете узнать, используя словари.
Правильно: на день рождения.
Увы, нет такого источника, где было бы прямо написано: «В русском языке словосочетание взбудоражить комплексы употребляется (или: не употребляется)». Любые подтверждения и опровержения, связанные с точным и уместным лексическим выбором при выражении мнений и суждений, следует искать в толковых словарях русского языка. В них объясняются значения слов, приводятся речения и цитаты, иллюстрирующие употребление слова. Существуют и словари особого типа — словари трудностей русского языка, в которых можно найти примеры речевых оборотов, которые не признаются верными, хотя и встречаются в речи. Конечно же, нужно учитывать и стилистические традиции в речевой сфере, к какой относится тот текст, в котором употреблено или может быть употреблено обсуждаемое словосочетание.