RobD,
Give Tom Papp a call between 7am-6pm. He could probably answer some of those questions you had about the Renegade hull and get you going in the right direction with the windshields and pump 909-734-4606.
You can also try L&L Marine in Anaheim for the windshields.
Brian