В этой фразе тире не ставится.
Слово коронавирус в русском языке калькой не является, это заимствование. См. ответы на вопросы № 304975, 305085, 305084.
Вы правы в том, что такое сочетание плеонастично, то есть лексически избыточно. Но оно прочно вошло в состав литературного языка, как и некоторые другие плеоназмы.
Правильно: три рукотворных озера.
Если субстантивированное прилагательное женского рода употреблено без определения, то оно чаще принимает форму именительного падежа множественного числа. Поэтому предпочтительный вариант: три составляющие.
Учительница права в том, что детей нужно учить сокращать слова. Но в то же время нужно учить пользоваться общеупотребительными графическими сокращениями, знать принципы сокращения слов. Так, приведенный Вами пример сокращения явно неудачен: такой способ сокращения, во-первых, не способствует экономии усилий пишущего (сокращение получается ненамного короче полного слова) и усилий читателя; во-вторых, такой способ сокращения в принципе неупотребителен.