Yes you can.
Yes, the main place is a fast food close to the Atlantis entrance (you can clearly see the space shuttle fuel rocket). Another place is close to the entrance in front of the rockets. A third option is inside the Saturn 5 hangar that you can only reach during the bus tour (which I would suggest to do asap in the day).
Yes. Typical theme park food and drink options.
They are a lot of places to eat. At the visitor's center and at the stop within the complex. Beer to go with your lunch too.
Thanks! Your answer is awaiting moderation.