Нужны обе запятые, верен первый вариант.
Она знала, что так или иначе выскажет Анне все.
Коррректно: говорит на гуарани, говорит на языке гуарани.
Корректно поставить запятую.
Неопределенная форма глагола, отвечает на вопрос что делать?. См. также в Правилах (§ 73).
Более употребительно: не задает вопросов. Но: не задает эти вопросы.