Слово ретро употребляется только в значении "относящийся к прошлому, обращённый в прошлое", поэтому корректно ретроградный Марс, ретроградный Меркурий.
Да, это сравнительный оборот, и он обособляется.
Корректно: Слово мара переводится с белорусского языка как мечта; Слово "мара" переводится с белорусского языка как мечта. Иначе говоря, слово мара необходимо каким-то образом выделить (кавычками, курсивом, полужирным шрифтом и т. п.).
Правильно: несколько простынь и простыней.
Такая пунктуация возможна.
Здесь "и не" = "ни". Ср.: ни бог, ни царь, ни герой; ни бог, и не царь, и не герой; ни бог, ни царь и не герой.
Все запятые на месте, дополнительных знаков не нужно. Кавычки при слове подчинен также не требуются.
Тире не требуется.
Оборот город Санкт-Петербург можно выделить запятыми, а можно поставить перед ним тире.
Запятая не нужна. Оборот с как не обособляется, если входит в состав сказуемого или тесно связан с ним по смыслу.