I feel like I'm at a stalemate haha.
End of quote
Fairly common in such a late game brawl. The way to deal with this is to go on what's called a "rampage". Build a couple Marza Dreadnaughts (spec them out with "raze planet") and a big fleet of carriers specced with bombers. You will run past the enemy fleet, and attack planets and economic structures. Use the bombers to quickly whittle away structures while your Marzas go to work on the planets. Use your primary assault fleet to try and distract any defenders while you do this.
The goal is to cripple his economy and win by attrition. If you succeed at this and move quickly enough, he will eventually be unable to replace his military units, and as soon as his fleet starts to shrink because he doesn't have the cash to replace it he'll simply collapse. Alternately you could try building a massive fleet of carriers and try to vapourize his fleet with that.
At one point in a very large battle I noticed my Marza decided on its own to attack the planet instead of ships!! How does that happen? I love the Marza. It seems the battles involve more micromanagement than I thought perhaps?
End of quote
The Marza has an ability called "Raze Planet" that deals massive bombard damage to planet. It fires 2-6 rounds (depending on the level of the ability) that devastate the planet. Siege frigates are terrible at bombarding in the middle of combat, so the Marza is TEC's answer. If you want in-combat planet attacking capabilities, a pair of Marzas is your friend. The Vasari equivalent is the Vulkoras, which is actually the deadliest planet bomber in the game (the Marza has better anti-frigate abilities, though).
If you don't want your Marza to do this, turn the ability off autocast and turn it back on when you want to bombard. Turning off autocast is very important when you want to conserve antimatter.
Second stratagy I noticed by the TEC AI, is that is has either equal or maybe 1/4-1/3 more Percheron Carriers than I do. In conjunction, I noticed in one battle the AI's Hoshiko Robotics ships were flying more tightly with capital ships (no doubt repairing them as I attacked the capitals) My question is, how do I deploy that stratagy for my own capital ships?
End of quote
Keeping your hoshikos close to your capital ships is a great idea. That's done either by putting them in a fleet, or ordering them to stay together and switching them to local targeting (I prefer the latter solution since it gives me more leeway for micromanagement). As for carriers, they are awesome late game additions since their strike craft have unmatched mobility and excellent firepower. Bombers in particular are your best capital ship killers at this point in the game.
Lastly, are Garda Flak Frigates the best offense against all the bombers/fighters launched from carriers and capital ships?
End of quote
No; gardas are only part of the solution, and even then aren't particularly effective against bombers. You need a very comprehensive solution to deal with strike craft. The Kol is a great addition in the late game with its flak burst ability, leaving all fighters and bombers in the area of effect seriously damaged (two bursts to kill if your Kol is a high enough level). Of course, fighters give you the best overall damage output against enemy bombers, and are pretty good at against other fighters as well.
These are great ways to deal with the strike craft, but really you're just dealing with the symptoms with any of these approaches. The real disease is the carriers; you have to strike them down to deal with the problem once and for all. The AI doesn't run its carriers away, so Kodiaks or Javelis are your best weapons for just smashing them with heavy damage. Against a human player, expect to have to chase down those carriers, so the swifter Cobalt is useful in these circumstances (though if the enemy is guarding their carriers with real combat units, keep the Cobalts in reserve, since they drop like flies against LRF)