Большой толковый словарь
Правильно: по окончании и сдаче (все существительные - в предложном падеже).
Слово иноагент образовалось по той же модели, что и слова иномарка, инопартнер, инофирма. Сочетание гласных на стыке сложных слов не редкость, например: автоавария, одноактный, электроаппарат.
Вы правы, часть предложения может быть достроена именно таким образом. Союз и здесь присоединительный (= «причём»).
Можно сказать, что учитель не вполне прав. Многие существительные с вещественным значением способны образовывать множественное число для обозначения сортов: вода — минеральные воды, масло — разные масла и т. п. См., например: Молочные блюда в монгольской кухне занимают очень большое место: сырые и сушеные твороги, кефиры... [Игорь Померанцев. Осенины. Разговор на пиру в вековом прототипе // Независимая газета, 30.10.1997]; ...забыть о жирных творогах, сметане, кефире и сливках; ограничить сахар и сладкое [Инфаркт: фаршированное сердце // Аргументы и факты, 2002.11.06] и т. п.
Верно без кавычек.
Оба варианта возможны. Слова, зависящие от глагольной формы с отрицанием, могут стоять в форме как родительного, так и винительного падежа, если в зависимости от глагола без отрицания они употребляются в винительном падеже: подтвердить участие – не подтвердить участия / участие, получить приглашение – не получить приглашения / приглашение.
Склоняется только имя Чэнь (как слово олень), а фамилия Гуанбяо не изменяется по падежам: Чэня Гуанбяо, Чэню Гуанбяо...
В этом предложении не нужны запятые.