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