Союз то ли... то ли... употребляется для выражения альтернативности, поэтому он должен соединять сопоставимые (в том числе и в грамматическом смысле) части высказывания: то ли пришел, то ли не пришел; то ли Вася, то ли Петя; Они то ли приедут, то ли не приедут; То ли они приедут к нам, то ли мы к ним. Изменение порядка слов в предложениях типа То ли он пойдет в кино, то ли останется дома характеризует высказывание как сугубо разговорное. Разговорный характер имеет и конструкция То ли они боялись убивать, то ли оказаться убитыми.
Правильно: И через морозный и терпкий бензиновый и скотий запах, и через пахучую сладость и горечь женской косметики они оба чуяли дух близкого человека.
Некоторые однородные члены, соединенные союзом и, в этом предложении объединены в пары: морозный и терпкий, бензиновый и скотий, сладость и горечь. При этом определения морозный и терпкий с одной стороны и бензиновый и скотий с другой стороны не являются однородными, так как обозначают разные признаки.
Правильно: в Брно, до Брно. Склонять это название нельзя. Несмотря на то что в чешском языке Брно склоняется, в русском оно выступает как несклоняемое существительное. (Однако названия чешских городков, содержащие слова u Brna, мы передаем так, как они звучат по-чешски: Славков-у-Брна, Вранов-у-Брна).
Лучше: ...класса.
Следует поставить тире: ...пару минут — и готово. Если это всё предложение, возможно, в первой части требуется форма именительного падежа: Пара минут — и готово.
Правильно без запятой: одиночное согласованное определение (зачитанных), стоящее после определяемого слова (книг) не требует обособления.
Предпочтительно: ваша скромность и чистота души.
Запятая перед и нужна.
Знаки препинания стоят верно.
Знак перед союзом и нужен, поскольку союз соединяет части сложносочиненного предложения: подурачились — неполное предложение (отсутствует подлежащее, понятное из контекста или ситуации), хватит — нечленимое предложение (синтаксический фразеологизм) со значением 'достаточно, довольно, пора прекратить' (В. Ю. Меликян. Синтаксический фразеологический словарь русского языка. М., 2013. С. 323). По общему правилу в сложносочиненном предложении перед союзом и нужна запятая, однако лучше поставить тире, выражающее значение результата, следствия, резкого противопоставления.