Al tho little is known about the Colossal squids diet, it probably consumes large amount offish to sustain itself, or whatever else it can find, because food is scarce that deep in the ocean.
It depends on the species of squid. Squid are carnivores, and can eat anything from small fish up to large marine mammals if they can (giant squid). They also have a variety of predators, from birds...
No, it's just the oppisite. The whales eat them. The whales consider them to be a delacasy. (Sorry if my spelling is incorrect) ^FAIL Yes, they eat whales