I like your naming :P
Why are you keeping a SubGarchomp? Swap Substitute for maybe Dragon Claw or Dragon Tail. It'll go well with Swords Dance.
For Jirachi, i say take out fire punch and put in Hidden Power Water to cover ground and fire.
Put Psychic instead of Trick (wtf? :P) for STAB.
For Lati, i say give it a colbur berry, and teach it Hidden Power Rock to cover ice and Bug, and Shadow ball for ghost. then you can have dragon pulse (for dragon) and Psyshock / Psychic / Luster Purge for STAB :)
And teach Dr. Connors Brick Break instead of focus blast. cheers!