Использовать кавычки не обязательно.
Верно: в "кармане".
Слова по своему обыкновению обособляются: Мария Захарова, по своему обыкновению, за словом в карман не полезла.
Ваш вариант пунктуационного оформления корректен.
Правильно: в кармане джинсов.
Если говорить только об орфографии и не обращать внимания на стилистическую несогласованность (канцелярское в отсутствие... и разговорное шоколадка в одной фразе; кроме того, в отсутствие обычно указывает на лицо), то возможны оба варианта в зависимости от значения и контекста. Ср.: В отсутствие в кармане пиджака шоколадки приходится закусывать чипсами и В отсутствии в кармане пиджака шоколадки он не видел ничего страшного.
Интонационно-логическое тире здесь уместно.
Никогда не говори «никогда» :)