Да, это ошибка.
Слова как минимум обычно обособляются как вводные, если стоят в конце предложения: Соискатель должен знать три языка, как минимум. Если слова как минимум стоят в середине предложения, то они не выделяются знаками препинания: Соискатель должен знать как минимум три языка.
Предложение стилистически небезупречно. Лучше сказать (в зависимости от контекста): Моя специальность — инженер-строитель. У меня специальность инженера-строителя.
Такое сочетание возможно. Но чтобы сказать, насколько оно правильно употребляется в конкретном случае, нужно знать контекст.
Запятые не ставятся, если "почему" - единственное слово в придаточной части предложения.
Запятая поставлена правильно.
Запятая нужна: все, что нужно знать о...
Да, запятая обязательна: Она хотела знать, что он обо всем этом думает.