Not any more than the rest of the country. In fact, despite it being the south's main east coast port, Charleston's only major new fort between 1800 and the war was Fort Sumter. The rest were all there from revolutionary days. Once again you simply do not know your facts, nor could you accurately identify the truth of the situation if it were stapled to your forehead.
Hardly. Count the forts the Feds built in the North. In one debate, a representative from Detroit put in a motion for 10 cents to build a fort in Detroit so that he could get on the floor to discuss the general matter. When asked what Detroit would do without a fort to protect themselves from an invading British army, he pointed out they would simply do what they did the last time and beat the British in the field again.
Southern largesse took a great many forms. There was one mint in the North that made most of the coins, yet the south had three Federal mints. The customs house alone in Charleston cost over five million dollars to build, or nearly one tenth of one year of the Federal budget in the era it was constructed.
The post office in the south regularly ran a 2 million dollar debt, while in the north it ran a two million dollar surplus. The list goes on and on,
The south was totally lame financially, but the North put up with it to keep the Europeans out. The bottom for the North was that is was chump change to keep security for all of the states. For the south though, the total of all the largesse was an insurmountable debt, and will continue to be so for generations if not longer.
Gotta pay your own way in this life if you want to do your own think. You can't leach, preach and over reach like the south did.