re: Comets shower
Aeons ago, the solar system was loaded with asteroids and comets and they kept hitting each other and the planets.
Maybe the constant showering of comets maintained a higher atmospheric pressure and higher temperatures, also on Mars.
