Правильно: «Дейли мейл». См.: Агеенко Ф. Л. Словарь собственных имён русского языка. М., 2010 (электронная версия – на нашем портале).
В русском языке есть глагол спарить – спаривать, имеющий два значения: 1) соединить в пару для совместной работы, действия (спарить сеялки, спарить весы, спарить лошадей для езды); 2) свести для случки; случить (самца и самку).
Правильно не склонять: с острова Русский. Однако в разговорной речи нередко употребляются согласуемые формы: приехали с острова Русского.
См. ответ на вопрос № 290766.
В качестве авторского шуточного названия такое сочетание корректно.
Запятая нужна.
Хотя бы один язык программирования должны знать оба студента: на это указывает форма множественного числа сказуемого. При этом из предложения не следует, что они должны знать один и тот же язык программирования.