Disclaimer: Kingdom Hearts 2 Final Mix + belongs to Square Enix and Disney.
Interesting fight. In the first round, kill all the heartless around immediately. Do whatever until the second round starts, don't let Meg or yourself take too much damage. He can randomly call heartless.
Second round, use Hercules' RC as soon as it appears, then kill both green ghost things. Both can OHKO you if your low level. From here, clear the rest, then bash Pete. When Pete goes invincible, you can do a RC with Hercules to break the shield.
Guard deflects the larger bombs, jumping dodges the small ones. Same as before, he can call heartless at will. Once you defeat him here, the fight is actually over.