Это бессоюзные сложные предложения с условно-следственными отношениями (перед первой частью можно поставить союз если), которые наиболее явно выражает знак тире: Не взлетим ‒ так поплаваем; Не съем ‒ так понадкусываю. Запятая вместо тире допустима.
Правильно: вешать игрушку на ёлку, повесить игрушку на ёлку.
Корректен второй вариант.
Правильны оба варианта.
Для запятых нет оснований.
Правильно: 21,1 километра. Существительным управляет дробная часть: одна десятая километра. В живой речи лучше: 21 километр 100 метров.
Если речь идет не об описке в слове наступить (А если завтрашнего дня не наступить?), то ошибка допущена в форме подлежащего. Верно: А если завтрашний день на наступит?
Как и многие другие научные термины, это слово имеет отпечаток церковнославянского происхождения: ясти (есть), яства, всеядный. Кстати, и яд тоже родственник этим словам (буквально: то, что едят).
Предпочтительно слитное написание: неполны.
Оба варианта правильны. Слова надо и нужно синонимичны и взаимозаменяемы в любых контекстах.