(H) Arm, Mec, Mec, SPArt, SPArt is a very powerful unit. However, you might want to consider switching out one of the two SP Art brigades for something else to take full advantage of the combined arms bonus, and to make them even more versatile. Possibilities here include:
Tank Destroyers to make the units stronger against enemy armour, especially on the defensive. ( (H) Arm, Mecx2, SP Art, TD) The speed of TD's is highly dependent on the updates you've researched, as TD gets both Arm Armour and H Arm Armour, meaning that if you update both, TD becomes a bit slow, better to be paired with H Arm, if you update neither, it becomes very fast.
Engineers to allow your tank units to do better in urban and wooded terrain, against fortified positions, and even across rivers. (Eng does have a few downsides, like the speed being capped at 8 kph, the fact that there is no doctrine to improve it's Org or Morale, and the fact that the unit itself doesn't do that much damage)
Mot-AA will increase the attrition of enemy air wings that bomb your unit, and also give some extra firepower against enemy armour. In the AT role the only advantage of Mot AA over TD is it's higher speed (depending on upgrades selected), so if planes aren't a problem, this can be rather pointless.
AC, is a bit weak, but as stated above, it will speed up your units ever so slightly, I'd only do this in the Arm divisions if you do it at all as increasing the speed of H Arm is a bit pointless.
Replacing SP Art with SP R Art is rather pointless as it doesn't give you an added combined arms advantage and SP R Art isn't significantly better than SP Art save for it's speed.
See
@Kovax ' post on stacking penalties above.
Yes, 6 fleets of 4 CV , 8 CL should be plenty, and you should never have two of those on the same patch of water as you will suffer serious stacking and positioning penalties on sea and in the air. The AI will rarely field anything stronger than a 2 CV fleet. You should have loads of spare CAG wings ready though so you can rotate out depleted units from the CV's. If you don't do this, you can lose CAG wings entirely because regardless of strength, they will automatically take off to intercept enemy planes attacking the fleet as long as they have some org, so they can just get shredded if you don't keep a close eye on CAG strength. A few spare CL's might also be a good investment as you might occasionally encounter a faster fleet that manages to close to the CL's and do some damage to your cruiser screen. Unless all of your cruisers get chewed up, which is very unlikely if they are sufficiently modern, your carriers should only ever take damage from enemy aircraft.