I just bought the jeep so I'm not really sure how old it is (model year 97). There are a couple of places on the top that are rough but overall its not terribly bad. It looks like the leak is coming from around the door.
I have half doors and I get water built up in the ledge where the soft part of the door meets the rest of the door. The puddle in my floor board is not big but is enough to be concerning. I have been working some small rust spots out of the passenger side floor board about the size of a silver dollar. Just dont want it happening anywhere else.