You have to create manufacturing files because the manufacturers do not have all PCB packages.
So your choices of manufacturing files are limited to universal formats that they can read.
These are ODB++ and Gerber. There are a few others.
With a Gerber file you need to produce RS274-X format files for each layer;
top silkscreen, top solder paste, top solder resist, top elec, bottom elec, bottom sodler resist, bottom solder paste, bottom solkscreen etc depending upon if they are needed for your design.
What they are called makes no difference if they are all in RS274-x format, some programs name each layer differently with a different extension, some allow you to name them depending upon the layer but with the same extension - it matters not a lot.
Your list of gerber files do not mean a lot unless we actually have the files (or more info about them() to know what they are.
Along with Gerbers you need drill files, netlist etc.
Research ODB++ and ou will find it is produced with a single archived file (*.tgz) that contains a lot more than the Gerbers.