On the WiFi issues I have noticed that when using a normal 2.4GHz router in combination with any Bluetooth mouse, keyboard etc. causes lots of issues for me.
Typically I would be getting really slow speeds and intermittent disconnects.
Switching to a 5GHz WiFi router solved a lot of problems in the WiFi department for me on both El Capitan and Yosemite.