Словари фиксируют написание этих слов без кавычек: вольный каменщик, вольные каменщики.
Кавычки не нужны.
Запятая нужна, чтобы закрыть пояснительный обстоятельственный оборот в эту праздничную ночь. Он поясняет обстоятельство в волшебный Новый год.
Не ставится тире, в остальном все верно.
Пунктуационное оформление корректно.