Joel, the windshield is going to be hard. You may have to put it on your list of parts to find. It's not a real stock item and there are not many Bow riders left. Mine broke and I couldn't find a replacement for it. I fab'ed as new one (a bit different from the OEM one but it suited my useage better.
Wiring is easy on that boat I ran a new feed from the battery to a teminal block and went from there.
Good luck with the project and how about a few pics...