Свет, фотон или квант электромагнитного излучения - есть переносчиком энергии. Остальное - (зрение, лазеры и т.д. и т.п) есть только использование этой функции света.
Потому что она радуга. Если бы она не была разноцветной, то это было бы что-то другое. Механизм возникновения эффекта достаточно прост. Водная взвесь, линзы, дисперсия, разложение белого света на спектр - все как в школе учили.
Все зависит от положения объекта, фокусного расстояния преломляющего свет прибора (выпуклые или вогнутые линзы - в случае с очками или бутылками, выпуклые или вогнутые зеркала - в случае с зеркальными новогодними игрушками или блестящими столовыми ложками) и положение глаза наблюдателя относительно этого прибора.
Например. Возьмите собирающую линзу - лупу и поднесите к глазу - вы увидите размытое изображение "прямого" мира, если начнете отдалять линзу от глаза, то в некоторой точке сможете увидеть изображение "перевернутого" мира.
Более детально изучает это явление раздел физики называемый геометрическая оптика.
Тут всё зависит не только от длины волны, но и от толщины экрана, в котором проделана щель.
Штука в том, что да, через узкую щель свет не может пройти из-за дифракции. Но ведь свет на этой щели "тормозится" не мгновенно - есть некоторое расстояние, на которое световая волна ещё проползает, и это расстояние больше нуля. Поэтому через щель в очень тонком экране свет проходит даже если ширина щели много меньше длины волны света.
Собсно, именно на этом принципе основана сканирующая оптическая микроскопия ближнего поля (правда, там не щель, а отверстие), позволяющая получать оптические изображения с разрешением намного выше дифракционного предела. Отверстие в сверхтонком экране освещает участок исследуемой поверхности, размер которого сопоставим с размером самого отверстия.
"Поймать" свет можно. Насчет "как долго" он там будет бегать от стенке к стенке, это легко рассчитывается. Берется исходная порция фотонов (мощность начального импульса света), коэффициент отражения зеркал, коэффициент (декремент) затухания в воздухе, расстояние (пробег) между зеркалами и рассчитывается время, когда останется один фотон. Вот, меньше одного фотона не может быть света и на этом свет и кончиться. Жалко только, что увидеть как долго он там будет бегать, нам не дано. Если мы начнем на этот свет смотреть, фотоны быстро и кончаться в нашем глазу. Результаты эксперименты будут сильно искажены. Это досадно