Нужно признать, что фест уже стал самостоятельным словом. Приведем несколько примеров его свободного употребления в современных текстах: открывать фест, приехать на фест, гости феста, директор феста, билеты на фест, в финале феста, программа феста, какой-то фест, в каждом фесте. Сложные слова и сочетания с приложением, в которых фест является вторым компонентом, могут записываться по-разному. Выбор написания зависит от особенностей первого компонента, например автофест напишем слитно по правилу о словах с первой несамостоятельной иноязычной частью на гласную, а рок-фест и фолк-фест — через дефис по правилу о сочетаниях из двух самостоятельных слов со склоняемой второй частью. Правила можно прочитать в справочнике ресурса «Орфографическое комментирование русского словаря».
Можно написать: в цирковом (карнавальном) стиле.
Здесь, кажется, вопрос не столько в сочетаемости, сколько в осмысленности.
Это выражение употребляется (часто с неодобрительным оттенком) по отношению к людям чудаковатым, необычным, резко выделяющимся среди других. Восходит к 7-й сатире римского поэта Ювенала:
Рок дает царства рабам, доставляет пленным триумфы.
Впрочем, счастливец такой реже белой вороны бывает.
Да, дефисное написание корректно.