Looks great buddy. I washed my Red RT yesterday (rained today!) and added some tire shine...holy cow did the rims glow like yours. The tires where shining and sooo black I loved it. Hopefully the weather out here in Seattle will let me touch up the tires again and show my baby off!
No, it's not. There are ones available thru Mopar or the various aftermarket sites carrying Nitro parts.
Or heres a little tip, check Ebay under phrases like "sunroof deflector", "moonroof deflector", "sunroof AVS", etc. Don't use "Dodge Nitro" is the point. But be sure to get one that lists the length long enough (34"). I paid $7 for one on Ebay, plus $9 shipping, and it was brand new, still in the packaging.