There are some stain-resistant and wrinkle-resistant kids' clothes, but also consider getting a color that hides stains well such as green.
Childrensplace.co offers stain resistant clothing.
There are some, such as ones made from the same material as stain-resistant khakis, but they are expensive so be prepared to pay top dollar for them.
Yes their are some companies that specially make stain resistant clothing for kids, they are easy to find online. Sweetspot.ca is a good web site.
Yes cherries can stain your clothes
They have stain protectant sprays such as scotch guard you can use on them.
Enameled metal tubs (steel or cast iron) are the most stain resistent tubs. Most tubs made today are very stain resistent as long as they are cared for properly. Abrasive cleaners that scratch the finish cause staining because dirt gets trapped in the tiny scratches and remains after cleaning.
Yes there are a few companies that make them. I'm not sure what they are, you'll have to search around a bit.
Lotions stain your clothes.
Yes, aluminum can stain clothes when it comes into contact with them.
Yes, chlorophyll can stain clothes when it comes into contact with them.
Yes, isopropyl alcohol can stain clothes if not promptly removed.
Yes, there is a company called Agoo that makes childrens clothing that are both stain and UV resistant. You can browse and purchase their products at http://www.agoo4u.com/default.asp.