I'd say you have a good start there. Bestop makes a 3-pack of cleaning products that are pretty good. You get window cleaner, top cleaner and fabric protectant. The 303 is good stuff, I tried it on my top the other day and it works pretty well. Some people use simple green on the top as a cleaner and 303 as a protectant.
As far as the windows go, if you are going to roll them up, make sure you put a cloth or something inbetween so they don't rub.
And by the way . . .
Welcome to the forum!