Early June shouldn't be too bad, but Cedar Point does get very busy at times, so keep that in mind. Obviously the weekends are going to be busier. The hotels have a great price for tickets, so it's a good idea to buy them there. I believe Cedar Point plans to have MF, Maverick, Iron Dragon and Raptor open during that one hour period before the GP gets in, but I believe they open other rides as the become ready. Dragster gets a long line so if it's open early, get on it then, but otherwise, I'd try to be there right when it opens. Other than that, most guests will naturally start at the front of the park and work their way back, so it may be best to work the opposite way. In terms of food, the basic Cedar Point stuff is average at best. They do have stuff like Johnny Rockets, Panda Express, and stuff in the Breakers Hotel like TGI Fridays and Perkins to name a few, if your not worried about the extra money. Have fun!