Корректно: между белым и синим цветом.
Если речь идет о международных спортивных соревнованиях среди студентов, то следует писать Универсиада. Если это слово употребляется в значении 'соревнования, состязания в чем-либо', то правильно написание со строчной буквы, например: студенческая универсиада «Ломоносов» по правоведению.
Слово спартакиада следует писать с прописной буквы как первое слово в официальных наименованиях соревнований, например: Спартакиада народов РСФСР, Спартакиада учащихся России. Ср.: Студенты активно участвуют в турнирах и первенствах колледжа, в спартакиадах ОАО «Мосэнерго»; Вот и появилась идея проведения спартакиады; Значок по бегу второго разряда был честно заработан на районной спартакиаде.
Повторение предлога в этом предложении факультативно.
Правильно: участвовать в фестивале, конкурсе, соревновании; победить в конкурсе, победить в соревновании, победить на фестивале.
К сожалению, абсолютно правильного подходящего варианта нет. Можно перефразировать: Он подарил ей цветок. Это были анютины глазки.
1. Интересующее Вас слово не зафиксировано нормативными словарями, но в специальных текстах встречаются оба варианта: карабинодержатель и карабиндержатель.
2. Корректно: светодиодный индикатор загорится зеленым.