First picture is foaming bore cleaner. It will fill your bore and work 360 degrees equally well. I use it on heavily fouled barrels that usually have multiple layers of copper and powder fouling. I will usually use a chamber guide pressed firmly into chamber to keep the foam out of the rest of my action. Regular cleaning usually doesn't require it but if you don't like to clean barrels and they get heavily fouled it works great.
Second picture is an accelerator, put it on a patch then use wipe out or patch out. I have it, don't know how well it works vs not using it to be honest, but I do use it. Supposedly it preps the fouling for their other products.
I'm not familiar with rush out. Can't help there. I usually use bore tech eliminator, unless a shooting buddy brings me a heavily fouled rifle, which I will use patch out once and see where I stand. Patch out is the same thing as Wipeout, just not a foaming product. Couple passes with a nylon brush after using the accelerator then patch out will make it a bit frothy, and a bottle lasts a lot longer than a can of Wipeout.
Hopefully that helps some.
SHM