Корректно: в наличии 3000 штук.
Глагол предать сочетается с дательным падежом существительного в значении 'подвергнуть тому действию или привести в такое состояние, которое указано существительным': предать смерти, предать казни, предать забвению и т. д. Слово клинок не обозначает ни действие, ни состояние. В русском языке есть близкий по форме фразеологизм предать огню и мечу в значении 'беспощадно уничтожить, разорить', он в редких случаях сокращается до формы предать мечу в значении 'беспощадно уничтожить, убить'. Но состав фразеологизма постоянен и, как правило, не допускает замены компонента даже на близкое по значению слово, поэтому некорректны варианты *предать клинку, *предать ножу, *предать штыку, *предать сабле и прочие.
Знаки препинания не требуются: Умные ребята эти эстонцы; горячая штучка эта Джулия.
Можно.
Корректно: По приезде в город он направился в гостиницу и По свистку рота поднялась в атаку. .
Вообще говоря, приведенные Вами примеры различаются значением. Частично названное Вами явление объясняется семантической диффузией (в англоязычной лингвистике используется термин ambiguity) и синтаксическим параллелизмом.
См. вопрос 277818.
Выбор формы зависит от задач говорящего: если имеется в виду направление отправки, следует выбрать форму в Тулу; если надо подчеркнуть местонахождение склада, уместна форма в Туле.
Составные числительные, заканчивающиеся на два, три, четыре, в именительном-винительном падеже не сочетаются с существительными, имеющими формы только множественного числа. Придется перестроить предложение, например, так: есть ворота в количестве 62 (шестидесяти двух) штук. Подробнее о проблеме сочетаемости можно прочитать в «Справочнике по правописанию, произношению, литературному редактированию» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой (§ 166, п. 3).