Well... I didn't mean to say that the CC (charge controller) was insufficient - only that it would not pass thru the full (theoretical) output of the panels. Regardless, you are right on the money with the battery bank voltage.
If your CC will work with a 24V battery bank, then it can handle all that those panels can produce (40 amps x 24 volts = 960 watts). Sorry about that... it seems that so few people consider anything but a 12V battery bank that I've started assuming incorrectly...
Yes, MPPT CC's are designed to take a high voltage input and convert it to the voltage required by the battery bank. There are limits of course.
With your 6, 12V batteries connected in series/parallel to form a 24V battery bank, your inverter must accept a 24VDC input. Same for other DC components OR you will need a 24V-to-12V step down converter to power them (I have one 30 amp step down converter than powers all of my 12VDC components but many of them are 24VDC (such as water pump, many lights, etc.)).
Using an even number of panels, you can wire them in a variety of series/parallel forms. What is the input requirements of your MPPT CC? It *may* have a minimum input voltage requirement that will dictate how the array is wired.