The steel bumper support is hardly needed in my opinion but I do have one sitting in my attic not being used. It's junk as far as I'm concerned but I would donate it it a good home. As far as the windows, swap meets or eBay for starters. I've paid 75 a pair in the past. They are getting harder and harder to find however