Если сказуемое предшествует однородным подлежащим, соединенным союзом и, оно может стоять в форме множественного числа, если нужно подчеркнуть множественность предметов. Представляется, что в приведенном контексте это уместно, так как речь идет о разных видах учебных работ. Что касается определения, то, если оно относится только к ближайшему существительному, употребляется форма единственного числа: Это были последний тест и задание в рамках обучения. Если определение относится к обоим существительным, его нужно поставить в форму множественного числа: Это были последние тест и задание в рамках обучения.
Стоит обратить внимание на то, что подобные соединения квалифицируются как «родовое слово и видовое слово» на логико-понятийной основе. С точки зрения грамматических норм сохраняется возможность вариантного представления словесной комбинации, а точнее — возможность использования разных синтаксических конструкций. В одном случае «видовое» слово остается в неизмененном виде, в другом — оно согласуется по формам числа и/или падежа с «родовым» словом. Важный вывод: подобные соединения именных форм в предложении не могут рассматриваться как заранее и точно заданный выбор. Совершенно не случайно то, что в руководствах по практической стилистике такого рода соединения не обсуждаются.
Что может влиять на выбор конструкции? На этот актуальный вопрос есть короткий ответ: несколько факторов. В развернутом виде ответ предполагает указание на стилистические особенности текстов и синтаксическое строение конкретных предложений. Свою роль играет и вполне объяснимое обстоятельство: малоизвестное или неизвестное слово авторы высказываний предпочитают оставить в неизмененном виде. В то же время форма множественного числа, в отличие от формы единственного числа, уже служит признаком грамматического освоения малоизвестного заимствованного существительного в русском языке. Понаблюдаем за примерами: лаваш, испеченный в печи тандыр; хлеб пекут в печах тандырах; традиции изготовления вареной колбасы мортаделла («мортаделла»); кусочки вареной колбасы мортаделлы; блюдо из грибов муэр. Распространенные обозначения освобождаются от родовых слов-подсказок: приготовить в тандыре, рецептура мортаделлы, почистить и вымыть муэры.
Запятая нужна, она закрывает причастный оборот.
Возможны варианты:
При подлежащем — относительном местоимении кто (в функции союзного слова в придаточном предложении) сказуемое может стоять как в форме единственного, так и в форме множественного числа, например:
а) Все, кто не потерял еще головы, были против (Сергеев-Ценский); ...Те, кто не успел к двери, кинулись в радостной панике к окнам (Макаренко);
б) Тут эти люди, кто по неразумию своему малодушно положили оружие, узнали стыд... (А. Н. Толстой); В полку служат теперь те, кто десять лет назад были пионерами, бегали в школу, играли в снежки (Б. Полевой).
Форма множественного числа, возможная при условии, что в главном предложении соотносительное слово и сказуемое тоже стоят во множественном числе, подчеркивает множественность производителей действия (Розенталь Д. Э., Джанджакова Е. В., Кабанова Н. П. Справочник по правописанию, произношению, литературному редактированию).
Запятая нужна, она закрывает определительный оборот.
О первом примере см. ответ на вопрос № 327147. При глаголе назвать в значении «присвоить имя» существительное может стоять как в именительном, так и в творительном падеже (см. соответствующие примеры в словарных статьях этого глагола).
Вы ведете речь о смысловых, а точнее — логико-понятийных основаниях употребления сложных слов. Если такие основания считать «правилами», то можно их называть логико-понятийными.
1. Действительно, повторения двоеточий в одном предложении следует избегать, и если в предложении возникает необходимость в постановке двух двоеточий, то одно из них заменяют тире. Такая замена допустима правилами — см., например, примечание 2 к параграфу 129 справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина. Добавим, что в данном случае вполне возможно разделить одно предложение на два: Мария слышит, что её вопросы даже звучат глупо. Она прекрасно знает брата: тот никогда бы не опустился до лжи, если бы не крайние обстоятельства.
2. Тире здесь, как и в предыдущем примере, допустимо, но двоеточие предпочтительно. Кроме того, возможна постановка запятой, потому что слово ведь в таком контексте может рассматриваться не только как частица, но и как союз. Если оставлять тире, то перед ним нужно убрать запятую: в этом случае для ее постановки нет оснований.
В конце предложения в таком случае ставится одна точка.
Между конструкциями, состоящими из двух слов, дефис стоять не может, следует использовать запятую: не знаю, не знаю...