Если некто ездил в Марокко и привез из Марокко апельсины, то логично назвать сочетание обстоятельством. Если некто в Марокко не ездил, но купил апельсины из Марокко, то понятно, что характеризуются апельсины и сочетание из Марокко играет роль определения.
Во втором случае слово ведь явно играет роль союза, связывающего части сложного предложения. В первом случае оно, возможно, тоже выполняет функцию союза (вообще говоря, союз может связывать предложения в составе текста), но для точного ответа не хватает предшествующего контекста.
Если это так называемый двойной заголовок, то запятая перед или нужна. Кроме того, вторая часть заголовка пишется с большой буквы. Верно: Борьба бобра с ослом, или Адаптация MSVC кода под gcc (сравните с названием пьесы Шекспира: Двенадцатая ночь, или Что угодно).
Прилагательное поваренный используется в значении 'относящийся к приготовлению пищи' и имеет довольно узкую сочетаемость (поваренная книга, поваренная соль, поваренное искусство). Прилагательное кухонный используется в значении 'имеющий отнощение к кухне: помещению с печью (плитой) для приготовления пищи'.
В этих случаях деепричастные обороты не требуют постановки запятых, поскольку они выполняют роль обстоятельств образа действия, тесно связаны по содержанию со сказуемым и образуют смысловой центр высказывания (см. примечание 1 к параграфу 20.4 справочника по пунктуации Д. Э. Розенталя).
При общей вопросительной интонации предложения сохранить восклицательную интонацию цитируемой фразы вряд ли возможно, поэтому восклицательный знак не имеет смысла сохранять. Фраза играет роль дополнения при глаголе кричите, что не предполагает ее оформления как прямой речи: Кричите «нам капитализм»?
В этом сложноподчиненном предложении слово что является союзным словом — частью сочетания что такое, с помощью которого придаточная часть присоединяется к главной. Придаточная часть внутри главной выделяется запятыми. В составе придаточной части сочетание что такое играет роль сказуемого при подлежащем лето.
Оба варианта пунктуационно корректны, но различаются тем, что в первом из них одно логическое ударение — на слове Максима, а во втором два — на сочетании своего друга и на слове Максима, которое в данном случае играет роль поясняющего приложения при существительном друга.
Запятая не нужна. Ни тот ни другой – устойчивый оборот с повторяющимся союзом, внутри таких конструкций запятая не ставится. Ср.: и день и ночь; и смех и горе; и стар и млад; и так и этак; и там и сям; и туда и сюда.