I'm not sure about replacing it. I would imagine if there is no water damage, you should be fine. I would certainly replaced any rusty flashing though. You should definitely extend the drain pipe further down before it causes major problems.
If you haven't gotten any answers, next time I see a friend of mine who is a roofer, I will ask him his opinion.
EDIT: I guess Jasen beat me to it.