После числительных двадцать (тридцать, сорок и т. д.) два, двадцать три, двадцать четыре, если эти числительные стоят в форме именительного или винительного падежа, невозможно употребить слово сутки. Эти числительные требуют после себя форму родительного падежа единственного числа, а слово сутки форм единственного числа не имеет. Поэтому, если стоит задача соблюсти грамматическую правильность, необходимо перестраивать фразу (как, например, это сделано в заданном вопросе) или менять падеж числительного на родительный, дательный, творительный или предложный: время работы равно тридцати четырем суткам, работа продолжается в течение тридцати четырех суток и т. п.
В подписи к фотографии тире ставить не нужно. Здесь применимо правило об отсутствии тире в предложениях со сказуемым-числительным, которое записывается цифрами.
В этом случае выделить дату нужно, поскольку она уточняет широкое по смыслу наречие сегодня. Способ написания даты при этом может быть любым.
Верно: 75 тысячами мальков осетра. Существительным мальков управляет слово тысяча (грамматически — существительное), требующее от него формы родительного падежа множественного числа.
Поскольку сказуемое предшествует подлежащему, предпочтительно его единственное число: На экране появляется 15 подарков.
Правильно: 24 жестяных упаковки.
Корректно: прошло 20 минут. Если в количественно-именном сочетании определенного множества есть слова дней, лет, минут, секунд, часов и т. п., глагол-сказуемое, обозначающий в основном течение, движение времени ставится в единственном числе. Множественное число возможно, когда предложение с таким счетным оборотом имеет иное смысловое наполнение (например, говорится о значении отрезка времени для кого-либо, о его влиянии на что-либо). Ср.: 20 минут ожидания показались мне вечностью.
Правильно: на 21 календарный день.
Верно: еще 21 троллейбус прибудет.