The majority of manufacturers grills will come as white, so ceiling mounting is fine.
For the walls, it is possible to paint them, they are usually matte white and keyed ready to do so, but the recommendation is to spray rather than brush them because you run the risk of blocking the grill mesh.
Also, traditionally the speaker behind is black, to what ever colour you paint the grill it will possibly look darker because of the black behind.