Допускается постановка тире при пропуске слова (в Вашем примере пропущено слово "случае").
Согласно правилам русского правописания служебные слова (как русские, так и иноязычные) в середине составных названий выделяются двумя дефисами. Орфографически верно: Жа-де-Буффан. Написание без дефисов – вероятно, ошибка; не исключено, впрочем, что по-русски название изначально писалось без дефисов (например, в подписи к картине в музее), а сейчас такое написание сохраняется просто по традиции, хотя и не соответствует орфографической норме.
Повтор в сокращении слов статьи и подпункты не нужен (ст. 285, 286, 290, 291; подп. 2, 4), слово пункты сокращается с удвоением: пп. 1, 2, 3.
Процитируем «Справочник издателя и автора» А. Мильчина и Л. Чельцовой.
«Меняют форму во мн. ч.:
1. Часть однобуквенных графических сокращений: они удваиваются, благодаря чему читатель не испытывает затруднений при чтении. Напр.: в 1976–1980 гг. (читателю не нужно думать, мн. или ед. ч. слова год здесь употреблено – сразу видно, что множественное), XIX–XX вв., пп. 1, 5 и 6.
Примечание. Следует отметить тенденцию к уменьшению числа однобуквенных сокращений, меняющих форму во мн. ч. Особенно это характерно для текстов, не рассчитанных на чтение вслух или мысленное проговаривание, т. е. читаемых только глазами, напр.: для библиогр. описания, где когда-то тома и листы писались в форме тт., лл., а теперь принята форма т. и л. независимо от числа».
Такая модель предложения в правилах пунктуации не описана. Формально сказуемые захочу нарушить и не смогу можно счесть однородными. У них общий субъект (я), они стоят в одной грамматической форме (буд. вр., 1 л., ед. ч.).
Между однородными членами тире ставится в том случае, если они обозначают понятия, противопоставленные одно другому. Вот примеры из наиболее авторитетных справочников: Не любви прошу – жалости! Знание людьми законов не желательно – обязательно. Ему хотелось не говорить – кричать об этом; Для меня он был больше чем простым знакомым – близким другом, чутким наставником. Между сказуемыми захочу нарушить и не смогу тоже можно усмотреть отношения противопоставления: захочу нарушить, но не смогу. Однако более точной кажется такая интерпретация логических связей: если захочу нарушить, то не смогу. Отношения условия и следствия отражаются на письме знаком тире в сложных бессоюзных предложениях, например: Будет дождик – будут и грибки; будут грибки – будет и кузов.
1. Действительно, повторения двоеточий в одном предложении следует избегать, и если в предложении возникает необходимость в постановке двух двоеточий, то одно из них заменяют тире. Такая замена допустима правилами — см., например, примечание 2 к параграфу 129 справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина. Добавим, что в данном случае вполне возможно разделить одно предложение на два: Мария слышит, что её вопросы даже звучат глупо. Она прекрасно знает брата: тот никогда бы не опустился до лжи, если бы не крайние обстоятельства.
2. Тире здесь, как и в предыдущем примере, допустимо, но двоеточие предпочтительно. Кроме того, возможна постановка запятой, потому что слово ведь в таком контексте может рассматриваться не только как частица, но и как союз. Если оставлять тире, то перед ним нужно убрать запятую: в этом случае для ее постановки нет оснований.
В сочетании с числ. пять, шесть (и далее) слово человек во всех падежах выступает в формах мн. ч., образованных от основы человек-, а не от супплетивной основы форм мн. ч. лю|д'|-: человек, человекам, человеками, о человеках (пять человек, с семью человеками). В сочетании с числ. два, оба, три, четыре перечисленные словоформы мн. ч. выступают во всех падежных формах, кроме формы им. п. (не было и двух человек, речь идет о трех человеках). При сочетании с формой им. п. этих числительных выступает словоформа род. п. ед. ч. (два человека, три человека, оба человека).
При наличии определения в сочетаниях с числ. пять, шесть (и далее) во всех падежах и с числ. два, три, четыре в косв. пад. может употребляться слово люди: пять незнакомых человек и пять незнакомых людей, не было и трех взрослых человек и не было и трех взрослых людей.
Правильно: баррелями. Ср.: четырнадцатью баррелями. Иноязычные слова баррель, фут, фунт подчиняются тем же правилам, что и русские слова или слова, давно освоенные русским языком: пуд, метр, килограмм. Ср.: четырнадцатью метрами.
В «Справочнике по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой (М., 2010) дана следующая рекомендация: при подлежащем – относительном местоимении кто (в функции союзного слова в придаточном предложении) сказуемое может стоять как в форме единственного, так и в форме множественного числа. Приведены примеры: Те, кто не успел к двери, кинулись в радостной панике к окнам (Макаренко); В полку служат теперь те, кто десять лет назад были пионерами, бегали в школу, играли в снежки (Б. Полевой).
Не хватает запятой после спросили и точки в самом конце.
Прямую речь внутри прямой речи можно выделить кавычками-лапками (...ответил: "Есть").
В остальном пунктуация верна.
Цитируем "Русскую грамматику" (М., 1980):
В сочетании с числ. пять, шесть (и далее) слово человек во всех падежах выступает в формах мн. ч., образованных от основы человек-, а не от супплетивной основы форм мн. ч. лю|д'|-: человек, человекам, человеками, о человеках (пять человек, с семью человеками). В сочетании с числ. два, оба, три, четыре перечисленные словоформы мн. ч. выступают во всех падежных формах, кроме формы им. п. (не было и двух человек, речь идет о трех человеках). При сочетании с формой им. п. этих числительных выступает словоформа род. п. ед. ч. (два человека, три человека, оба человека).
При наличии определения в сочетаниях с числ. пять, шесть (и далее) во всех падежах и с числ. два, три, четыре в косв. пад. может употребляться слово люди: пять незнакомых человек и пять незнакомых людей, не было и трех взрослых человек и не было и трех взрослых людей.