Great advice there from Stryder7
I'd just add that rider discomfort can wear you down mentally. So, sunscreen, lip balm, eye drops, medicated wipes(especially in summer), screen cleaning gear, vaseline+towel(dry hand cleaning) and spares of anything essential to your comfort.
As to hydration...