В этом предложении неправильно употреблен глагол. Такая формулировка нежелательна даже в разговорной речи.
Деепричастный оборот следует заменить причастным, как Вы сделали.
Да, все верно.
Ни одна из этих характеристик не подходит. Правильнее назвать полгода сложным словом со второй частью - формой родительного падежа имени существительного.
Тире поставлено правильно. Может быть, чИстоты?
Правильно: что бы ни говорили...