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