Hola:
Lo de la capitalización, no es más que poner la letra que sigue al guión a mayúsculas (siempre lo he visto como capitalizar)... por ejemplo, background-image pasa a ser con javascript backgroundImage (solo considera el cambio entre "con guión" o "sin guión")
Y lo de color o blanco y negro, no puedo ayudarte porque no lo he usado nunca, pero recuerdo que había un filtro en explorer y nada estándar en el resto... espero que otros que sepan del tema, se acerquen a responder.
Saludos