I couldn't find anything to make the windows slide easier, so I have replaced the felt slides with the ones from LMC. The passenger side slides as smooth as silk, I haven't gotten to the drivers side yet.
As for the latches, I believe that I just asked for side window latches for a Blazer and they pulled it right up. I will double check when I get home, but I may still have the package so I can give you the part number. It would be tonight before I would get it to you, but that is a possibility.
Mine were the same way, the folding latch was gone but the rest was there, so I just used the original screws.
Edit: According to Napa's site, the part number should be BK 7351283. It should be about $5 each, and it appears from the picture to be the same as what I have.