I might eat something light before I go for a ride. I don't like riding with my stomach full it makes me sluggish and gives me cramps more easily. I have always heard that eating a meal before you exercise is bad for you.
A modest amount. I don't eat so much that I start barfing within an hour of my ride. I eat just enough that the food wouldn't upset my stomach and I have enough energy to carry out at least 3-4 hours of the ride without any major meals to eat. Of course carry a couple of protein bars and snacks to munch on the way!