All depends on what you want to ride the most, which day you are going.
This is the best plan if you don't want to wait in lines, if you want to limit your walking, then start at one side of the park and just go from ride to ride.
As for places to eat, are you from Cincinnati? Being a local to people that aren't from around here, I always suggest Skyline Chili, or Larosa's, both are local chains. If neither of those interest you, I would suggest either the Red's Hall of Fame Grille in Rivertown or Chicken Shack in Action Zone.
That being said, try to avoid eating during "peak" times if at all possible. Kings Island has issues with their food service and the crazy wait times to get anything to eat.
Thanks for the suggestions! I'm going on the Monday or Tuesday (26th or 27th) which I figured would help with the lines. I have only been to the park once before and that was the year Diamondback opened. My main goal is to get on Banshee and Mystic Timbers, especially since MT will be my first GCI!