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