Your washer bottle leak should be an easy fix as long as it is a pipe connection , or the actual bottle itself. If it is the bottle the application of some decent silicon adhesive/sealant should do the trick, Make sure the bottle is empty and the area of the repair clean and dry , then simply apply the sealant over the hole and leave it a few hours to dry/cure properly before filling the bottle again. Silicon sealant is bloody good stuff, it is used in engines to seal pressurised areas that are prone to both Heat, vibration and solvents. it is also flexible and so ideal for use on polythene and soft plastics.
Oil leaks are a little more problematic to trace, especially if they have been there a while. Unless the source of the leak is blatantly obvious, you may need to give the engine a really good clean down, using a good engine cleaner/de-greaser ( eg GUNK) to better trace where its coming from. Once you know what's actually leaking you will be able to effect a proper repair.