#1 has been discussed before by the admisn, the final decision has always been that for each stack it would "prevent" it would create another. randomizing the teams wouldn't gain us anything, it would only take away players ability to try to manually unstack teams. We'd rather rely on admins and players to police themselves on this, POLITELY mind you No matter how many times someone brings this up as a "good idea" it will always be declined for the above reason.
#2 I believe there's already a separate discussion about this, leave it in that topic
#3 already being done, but how many possible variations can you think of? I know I can get pretty creative. In the end we can't anticipate every variation and admins have to catch these as they occur, which shouldn't be very often.
#4 the map rotation is reviewed and changed periodically, I don't know exactly when the last time it changed, Mookie could better answer that one.
#5 doesn't belong here.