As for colors in file.
I use third party library to show KML. And now I only know how set color and opacity. Whether or not it can parse KML file and use its own parameters - I don't know.
Sorry, probably in future it will be fixed.