Going to be taking my very first long ride. it will be 8 hours long at least. that being said besides for rain gear what are some must have things? I know a small tool kit, chargers for our phones and helmets. what else do you recommend?