I don't know. The instructions say to wash in warm water and rinse in cold. I think I would contact the company and ask if it is safe for children.
Batiks are notorious for bleeding. Although I have never tried it, you could try setting the dye with white vinegar. Before Retayne I used salt water but found I had to do it over and over and over again.
Judy