Now you're pushing the envelope on "doing it all".
Hey, youre the one who said it did it all.
One of the best things Ive found to remove lead are pieces of a chemically treated "Wipe Away" cloth cut into patches. Works great in the bore, and easily cleans up the front of the cylinder and around the forcing cone.
I dont usually get a lot of leading either, but change bullet brands, and/or push the power up a little, and it happens.
Copper is just one of those things, especially if you shoot jacketed bullets. Some guns are fine with it, some need attention.
Ive been using FrogLube's CLP for a little while now on a couple of Glocks and AR's to try it out. It seems to work as advertised, and clean up seems to be getting easier the more I use it. Still, it doesnt address the copper issue, and I have some rifles that need that issue addressed, and the cleaners needed, arent compatible with the FrogLube, so they get cleaned differently.
As far as rust, I have yet to find anything that works as well as Eezox for keeping things rust free. Ill have to try the CLP and see how it goes, but I think it'll be a hard act to follow.