Ragg topp and 303 are both great products for the fabric.
Check some of the results of this search:
https://www.google.com/search?q=site%3A986forum.com+ragg+303+top&ie=utf-8&oe=utf-8
Novus and Plexus products are good for the window.
best stuff for clearing up clear vinyl rear window? - Pelican Parts Technical BBS
I think that the forum sponsor, Pelican Parts, sells them all.
Note of caution: I had a nearly perfect top on a 1999 and cracked the window on a cool morning. Always wait 'till its warm to move the top.