Иносказательное выражение содержит в себе иносказание, тайный, скрытый смысл, аллегорию. Нужно там, где требуется уклониться от прямого высказывания, сделать высказывание многозначным, заставить читателя размышлять, анализировать и расшифровывать скрытые значения.
Устойчивое выражение (фразеологизм) — оборот речи, значение которого не складывается из значений составляющих его слов; одно из средств художественной выразительности.
Тире не требуется.
Корректно с запятой перед что: ...совершает хорошие поступки не оттого, что он получит что-то взамен.
Запятая поставлена правильно.
Правильно: мерить одежду, мерить что-то по длине. Обратите внимание на написание слова длина.
Корректно: Она скажет «Здравствуйте» и отойдет.
Не хватает запятой перед словами о чем идет речь: Это были разговоры, но он не мог разобрать, о чем идет речь.