I was hoping the window wouldn't have to be removed. I thought it would be held in by windshield glue...I can't imagine that flimsy rubber seal being the only thing to seal those windows in place, but I could be wrong!
Good luck with the install and keep us posted. As you can see in my photo above, mine also needs replacement. But first: motor mounts and valve stem seals