Первый вариант предпочтителен.
Правильно: кануть в Лету.
Правильно с прописной: кануть в Лету.
Кануть в Лету (книжн.) - 1) бесследно и навсегда исчезнуть, уйти в небытие (о человеке); 2) быть навечно забытым, преданным забвению (о событиях, фактах, воспоминаниях). Выражение восходит к греческой мифологии, где Лета - река забвения в подземном царстве Аида, царстве мертвых.
Кавычки не нужны. Правильно: фестиваль, канувший в Лету из-за смены руководства предприятия.
Правильно: кануть в Лету. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.
Да, запятая поставлена правильно.
Запятая нужна, если сочетание на лету поясняет сочетание так же: так же, то есть на лету.