I assume they didn't replace that weather stripping, just reused it. So figure a 20yo piece of rubber.
The windshield guy is mobile and super cheap. I think it was $125 installed and he came to my house to do it. I'm a frequent flyer, I think that was the 4th windshield he's replaced out of 3 Jeeps.