I have a 1997 Wrangler soft top, and found a great deal on a 2003 hard top....will it fit? and what is the best source for a wiring harness and washer system, my jeep dosent have the harness or switches