Acetone will remove organic crud sitting on the surface of a coin. Fingerprints are often a chemical reaction between stuff on the finger and the metal. Acetone can't reverse that reaction. A bit like washing your car - you can remove mud, dust, pollen, and bird poop but not rust or oxidized paint.
The coin he is talking about supposedly has very recent fingerprints. Acetone may or may not remove them completely (frankly I would use two baths, one of acetone to remove organics, and one of distilled water to remove salts. Then a finial acetone rinse to dry the coin.) One word of warning, copper often takes on a slight film of oil and the acetone will remove that. It could leave the coin "dry" looking.
Many dealers and collectors will tell everyone to not clean coins at all. This comes from seeing all the coins that get destroyed by new folks to the hobby. It's probably the best answer to give new folks. Learning the proper process takes time and every coin is a different story. Going back to acetone. I believe in using fresh acetone with every bath. You want each bath to carry the junk away.
Acetone will sometimes, stress sometimes, cause copper to turn weird colors. So no, don't use acetone on copper. If you need to rinse copper use xylene, it will not harm the coin or cause color changes. Regarding the fingerprint, acetone and xylene will only remove fresh fingerprints - with fresh being defined as less than a week old. If they're older than that it's already too late. General rule of thumb, if you can see fingerprints it's already way past too late ! Fresh fingerprints are invisible unless viewed at very specific angles. So once you can see them, the only way to get them off is to use coin dip because the fingerprints are physically etched into the metal. And even coin dip won't always work. NOTE - it is not advisable to use coin dip on copper unless you really know what you are doing ! Best bet, leave them alone. And if you can't stand them being there, sell the coin and buy another.