I want to put front mud flaps (splash guards) on the Mirage.

Are the factory ones the way to go? Are there better aftermarket options? My main concern is driving gravel roads and having the paint sanded off the rockers.

Also, I am looking for a rear-mounted bike rack. I've never used one, as I've never had a car I couldn't stuff a bike in before. I probably could fit a bike in, but don't want to grease/tear any upholstery just yet. Any suggestions on features to look for, or specific models? It looks like Thule makes a roof rack, so I'll be getting one of those when I can afford it.