Правильно: юридические лица – резиденты. В сочетаниях с приложением ставится тире, если одна из частей представляет собой сочетание слов.
Выражение стереть с лица земли восходит к Ветхому Завету. В книге Бытия рассказывается о том, как Бог, узнав об убийстве Авеля братом, проклял убийцу Каина. Каин ответил: «...наказание мое больше, нежели снести можно; вот, Ты теперь сгоняешь меня с лица земли...»
Корректно: консультирует юридические лица (организации).
Слово лицо в значении ‘человек’ выступает как одушевленное существительное. Поэтому правильно: запрещается нападать на лиц.
Аффилированное лицо - физическое лицо (инвестор), способное оказывать прямое влияние на деятельность компании.
Верно: Должностное лицо юридического лица, директор Иванова И. И., уведомлено.
Да, конечно.