Оба выражения корректны, однако имеют разное значение. Сходить с ума по кому-чему — очень увлекаться кем-чем-н., быть в восторге, восхищении от кого-чего-н. Сходить с ума от кого-чего — сильно беспокоиться, тревожиться, волноваться, нервничать из-за кого-чего-н.
Сходить на обед, сходить в парикмахерскую правильно. Сходить – пойти куда-л. и, побыв там, вернуться обратно.
Верно раздельное написание: сойти с ума.
В официальных документах принято такое написание: Государственная Дума, Московская областная Дума.
См. вопрос 280478.
Орфографически верно: городская дума. Однако в официальных текстах нередко можно встретить такое написание: Московская городская Дума. Оно принято в официальных документах, хотя противоречит орфографическим нормам.
Да, запятая обязательна, это сложносочиненное предложение.