Are these hanging by the passenger footwell gav?
Do you have a headunit installed atm.. tis a strange one, looks like the connector blocks for a hu or in the back of the dials (rev counter, tacho etc.)
I should know what these are had them dangling in my old stripped 1.1
edit:As for the rear wiper maybe the conneciton inside the switch inside the stalk has gone.. or is loose check that.
As for electric mirrors, never dealt with them before so can't help you there.. two solutions for the above problems... dewiper, different manual mirrors (Save weight

)