Верная форма именительного падежа множественного числа слова рог – рога (независимо от значения).
Оба варианта корректны.
Запятая не нужна.
Противительный союз, после которого или перед которым находятся два соединенных союзом и простых предложения, не считается объединяющим элементом, и запятая перед и ставится (см. примечание 2 к параграфу 30.2 справочника по пунктуации Д. Э. Розенталя): Да, это долгое лирическое отступление, и я мог вас утомить, но оно здесь не зря.
Запятая не нужна в том случае, если предложение и они способны на поступки, противоречащие истине и противные Богу относится как придаточное к глаголу понимают (понимают, 1) что их человечность плоха; 2) что их характер действительно развращен; 3) что они способны на поступки...). Обратите внимание на нарушения лексической сочетаемости в выражениях человечность плоха, характер развращен; поступки, противоречащие истине.
В этом случае можно поставить интонационное тире.
Напомним правило:
Обороты с производными предлогами и предложными сочетаниями обязательно обособляются, если они располагаются между подлежащим и сказуемым: разрыв их непосредственной связи и способствует выделению оборотов.
А теперь, собственно, к проблеме: считать ли слова "с помощью" и "при наличии" производными предлогами? В словарях эти сочетания обозначаются как выступающие "в значении предлога", но не как собственно прелоги. В чем различие? В том, что в русском языке возможны полноценные словосочетания помощь друзей и наличие друзей, в которых слова помощь и наличие - главные компоненты; настоящие производные предлоги таких сочетаний обычно не образуют. Сравните: благодаря, вопреки, ввиду, в целях, в связи с, во избежание, вследствие, по случаю, по причине, при наличии, согласно с, в отличие от, в противоположность, наподобие, при условии, в силу, за отсутствием, несмотря на, невзирая на, спустя, независимо от... (Согласны, в некоторых случаях образовать словосочетание получится, но это уже вопрос, скорее, к формулировке правила.)
Таким образом, на наш взгляд, в приведенных Вами двух последних примерах постановка запятой обязательной не является.
Запятую нужно поставить.
Можно использовать оба прилагательных с незначительной разницей.
В значении "действительный один раз" - разовый: разовый пропуск, разовый пароль.
В значении "пригодный для использования один раз" - одноразовый: одноразовый билет, пароль.