Коррректно: говорит на гуарани, говорит на языке гуарани.
Правильно: работает в должности начальника гаража.
См. ответ на вопрос № 253584.
Верно: Задержаны директора...
"Справка" не выполняет домашних и тестовых заданий.
Правильно писать так, как зарегистрировано это название (в ином написании это может быть иной товарный знак).