1. По алтарям, пустым и белым, весенний ветер дул на нас, и кто-то сверху капал мелом на золотой иконостас.
Предложение союзное, сложносочиненное. Первые две запятые - отделяют определительный оборот (его можно выкинуть и станет меньше деталей, но смысл не изменится). Вторая запятая - разделитель двух сложносочиненных основ.
2. Я помню, когда я начал писать рассказы, я по два, иногда по три и четыре раза переделывал их.
Сложноподчиненное предложение. Здесь три основы, отделенные друг от друга двумя запятыми. Запятая перед "иногда" ставится, т.к. идет перечисление: "два, три или четыре"
3. Если только жив я буду, чудный остров навещу, у Гвидона погощу.
Союзное сложноподчиненное. "Если только жив я буду" - это придаточное, которое прикрепляется с помощью союза "если" к главному с помощью запятой. Навещу и погощу - это два однородных сказуемых, отделяются запятой (или союзом, которого тут нет).
4. Машина взвыла, прыгнула и поднялась к самой луне, остров пропал, пропала река, Маргарита понеслась в Москву.
Бессоюзное сложносочиненное. Куча основ: "Машина взвыла, прыгнула и поднялась" - первая запятая отделяет однородные сказуемые, "остров пропал", "пропала река", "Маргарита понеслась". Здесь три основы и все они соединены бессоюзным способом при помощи запятых.
5. Везде горит зеленый огонь - путь свободен.
Сложноподчиненное бессоюзное. Здесь вместо тире можно было бы поставить ", так что" или ", а значит". Но тире заменяет этот союз.