Well you have good ideas, so here's a suggestion on making it happen-- Built your Martian city underground. Start with small contained colonies to support a few colonists and expand out. Being underground keeps your air in and solar radiation out.
You can't solve all your problems by building a changeling hive.