Jimm 6/22/2013First question; wiper switch - replace the switch. Next; the trunk leak - replace the trunk lid gasket / weatherstrip or seal. Remove the old seal from the underside of the trunk lid, clean the sealing surface with rubbing alcohol. Apply the new gasket sealant / adhesive in a bead. Then, apply the new seal or gasket.
Third; the window - the issue may be related to the following possibilities; faulty window relay, faulty window switch, faulty window lift motor, faulty / binding window regulator.
Check the many on-line auto parts sources, such as; www.partsgeek.com, www.carpartswarehouse.com, or www.rockauto.com for the replacement parts. For example, they (RockAuto) list the wiper switch from around $42.00, and the trunk lid seal / gasket from around $21.75 for your vehicle.