First, have you had this car since new? If so, clear coat doesn't last past a few years and any auto needs a professional exterior detailing once a year, especially in a harsh, hot, humid climate like yours with salt air as well. Even though the car is seven years old, the paint shouldn't be fading unless there has been some repainting done improperly after some damage. That is why I asked if the car was yours originally. Has it had any damage that has been repaired in those areas you mentioned.