Верен первый вариант: существительное конфеты неодушевленное, поэтому форма винительного падежа -- разные конфеты. См. пособие Е. И. Литневской.
Очевидно, в случаях, когда необходимо привести точное название продукции — в перечнях товаров и прочих документах — определяемое слово конфеты само по себе не выражает нужного смысла и нуждается в определении (см. пункт 2 параграфа 18.2 справочника по пунктуации Д. Э. Розенталя). Здесь структурный принцип (необходимость обособить причастный оборот в постпозиции) уступает место смысловому.
Запятая не нужна.
Да, всё так.
Эти выражения различны по значению. Наесться конфет – вдоволь поесть конфет, съесть конфет столько, чтобы больше конфет не хотелось. Сочетание наесться конфетами будет уместно, когда человеку хотелось есть и он утолил голод конфетами.
Нет, такое употребление неправильно. Глагол завесить в русском литературном языке имеет только одно значение: «то же, что занавесить: закрыть, скрыть, повесив что-либо».
Мы не выполняем домашние задания.
Подлежащее - "он".
См. в учебнике С. Г. Бархударова «Правила русской орфографии и пунктуации», параграфы 200 и 203.