I have an all composite plane, too. I have dual ADAHRS installed in the tail. In my case, I did not install an additional magnetometer. However, note that they are ultra sensitive and your calibrations need to be in the 90s for reliability.
As an example, I initially made the mistake of performing airborne calibrations without compass swings on the ground. My autopilot wasn't able to hold a heading until I performed both.
Also, I recently installed an A/C unit into my plane and made the mistake of running a scat hose about half meter from the ADAHRS. SkyView would worn "cross check attitude" or something to that effect. Once I replaced the hose with a vinyl one, the problem went away. Not sure where your ADAHRS units are installed, but you may want to locate in the wing to reduce magnetic interference since you have avionics in front and a rear mounted engine.