How to protect the trim?

They are stainless steel so no need to coat them with anything. What you are seeing is years of weather and such beating them up. Polish them up with the buffer and they'll look good as new if not better. To keep them looking good occasionally clean them with a good metal cleaner/polish like Meguire"s chrome polish and they'll look good for years to come.