Im only planning on entering Coolys C and Marochy's class D, when im getting clearance, do i need to get clearance for all of the route, or only the route as ill be passing through Marochy's Class D adn Coolys Class C?
Only need a clearance for that airspace you'll be flying thru. In this case the D class tower airspace of MC and CG. If you were to fly CG to MC in class C the controller at CG would give you a clearance for the entire route within the controlled airspace.
PM me if you need more help.