I lived in Elk Grove for 12 years, although I never biked around the city. The start point is very close to my old house, haha. Franklin High School should have some water fountains around at the minimum, I don't think their bathrooms will be open though, as most schools are like that during the weekend. Can always call and find out: (916) 714-8150