Hi! I went ahead an asked the n2M Group about the Crayola Colored Play Sand (they are the ones who make the sand for Crayola!). You'd be impressed with their answers. As with all crayola products no animal testing has been done, however in regards to dangerous chemicals---none! It is washed in high heat water, and is colored with an ACMI approved non-toxic colorant (acrylic based). It has been certified as safe through the ACMI, and has done several testing and analysis through Duke University and Bio Laboratory Testing Sites. It has registered as Non-Toxic, Non-irritating, and safe for even babies.
If your worried about them eating the sand, you have less to worry about. The sand itself is rounded down to not have any rough edges, giving it a very sugar-y type feel. Its quartz, much like just regular beach sand, but has undergone a dust collecting and washing process.
As for washing up after the fish...just use water

like you would regular rocks.
Hope that helps! I have two beta's in my office and they are swimming just fine for over 2 months. Red fish in green sand, Yellow fish in the Blue.