So I got the plastic polishing kit today. Its from 3M and designed for clear plastic headlight covers. After an hour with it, the windows aren't perfectly clear, but clear enough that you can see through them, so I call it good enough.
So the car is completely together.[ATTACH=full]16266[/ATTACH][ATTACH=full]16267[/ATTACH][ATTACH=full]16268[/ATTACH][ATTACH=full]16269[/ATTACH]