The simple answer is the cleaner they are when you give them to the plater, the better the results. These look like they need a lot more prep work to me. At minimum, you must remove all of the grease, oil and dirt. If not, they may not get them perfectly clean and you will have parts with defects on them.
Of course there are several techniques, but to start, I have used this
https://www.homedepot.com/p/ZEP-5-Gal-Industrial-Purple-Degreasers-ZU08565G/100619267 They sell a gallon of it at the bog box stores. It is strong stuff and try not to get it on your hands. Use a plastic tub (not metal) to put the parts in. First and in the bottom, put a decent sized piece of thin aluminum like from a cornbread loaf tin. Next go the bolts and then fill with the degreaser at full strength. The aluminum will react with the solution causing much fizzing and will agitate the grease away. I discovered this by mistake, but works fantastically. The aluminum is a sacrificial element that cause the fizzing. That will remove grease and oil.
If you can abrasive blast, that would be preferred. If not, wire brushing, hand sanding or a vibratory tumbler will work. Harbor freight sells a cheap one that works ok. The platers will remove any plating left on the hardware at this point. Just remember, the more work you do upfront, the better the parts will turn out.