Rubber doesn't rust. For a 2007, any component underneath will be rusty, but it won't fail an inspection because of that. What you really need to check is if the rubber has disintegrated and crumbling. If it's not, then take your car for a second opinion and get the OOP done elsewhere, this guy might be trying to hose you.
__________________
|