Yeah, it's May now. Plenty of time to get it renewed before the trip. Unless the person knows this is the last time they will ever use their passport, I don't see why you wouldn't just renew it and have one less possible thing to cause an issue.