Если имеется в виду, что наличие этого устройства является условием, то корректно: Наличие... как необходимое условие для заключения договора.
Форма родительного падежа мн. числа слова компонент – компонентов. Правильно: наличие электронных компонентов. От существительного женского рода компонента образуется форма родительного падежа мн. числа компонент, однако это слово употребляется лишь как математический термин.
Верная форма: не допустить наличия задолженности. А лучше: не допустить задолженности.
Правильно: наличие анклава, существование анклава.
Полагаем, речь идет о литературном языке.