Can't help you with #1 but I do like the look of anvil. I try to stay away from base colors like white and black so that may make me a bit biased.
As for the sun roof, I think someone's dealership found a solution to the rattling issue: http://www.jeeprenegadeforum.com/forum/434-jeep-renegade-problems-solutions/21585-my-sky-sunroof-6.html
As for the sun roof, I think someone's dealership found a solution to the rattling issue: http://www.jeeprenegadeforum.com/forum/434-jeep-renegade-problems-solutions/21585-my-sky-sunroof-6.html