Запятая перед или не требуется.
Предложенный Вами вариант пунктуационного оформления корректен.
Верны оба варианта (и с двоеточием, и с тире), выбор за автором текста.
Сочетание берег долины некорректно. Берег – это край суши, прилегающий к водоёму, местность (населённые пункты, страны и т. п.), расположенные у моря или реки.
Слово опубликование существует и зафиксировано в словарях. В приведенном примере его можно использовать наравне со словом публикация.
Коррректно: говорит на гуарани, говорит на языке гуарани.
Сочетание трое сестер недопустимо: собирательные числительные не употребляются с существительными, называющими лиц женского пола. Правильно: три сестры.
Слово сутки нужно заменить. Можно сказать: через полтора дня, через 36 часов.
Постановка тире корректна. Ваш вариант верен.
Это разговорная конструкция, в книге предпочтительно использовать синонимическую замену.