Re: cleaning top?
I use a damp towel for the bird droppings and then blow the dust and dirt off with compressed air.
My car has not been wet since we got it last October. Living in Las Vegas and having an extra vehicle makes keeping the Crossfire clean very easy. We clean it with damp towel dry towel method and wax it every two-three weeks. Daily dusting with California duster between cleanings works great.