Написание, приведенное в словаре Ушакова, устаревшее. В современном русском языке правильно: промокнуть.
Дефис ставится в обоих случаях.
Дефис (орфографический знак, соединяющий части слова) здесь ставиться не может, а тире (пунктуационный знак, соединяющий разные слова) возможно (при логическом подчеркивании).
Названия драгоценных камней пишутся строчными: алмаз, бриллиант, рубин, изумруд... Но собственные наименования камней пишутся с прописной буквы в кавычках: алмаз «Шах», бриллиант «Регент».
Такое сочетание не вполне корректно. Согласно словарям русского языка, прилагательное граничный соотносится с сущ. граница в значении «линия раздела между территориями, рубеж», напр.: граничные знаки (пограничные знаки).
Дефис – это небуквенный орфографический знак, он используется в правилах слитного, дефисного и раздельного написания (контр-адмирал), как знак переноса, как знак сокращения (г-н, ж.-д.). Тире – пунктуационный знак, обозначающий различные синтаксические связи между словами («Рубин» – чемпион).