1. Of course not. I think many people think where we are living is like dorms, but they are real apartments fully furnished with pots and pans and silverware to cook all you want. I rarely ate out, and the only times was when I didn't have time to pack my lunch before and I ate at the cafeteria in the breakroom.
2. There is a grocery store named Publix within walking distance of Chatham/ Patterson/ Commons. Its a wonderful neat clean store and I HIGHLY recommend it over Walmart.
3. WalMart however is open 24/7 so if it's later at night or early morning you could go there. A bus ( or car) is needed to get there.
4. Calories don't have to be a problem. I'd pack real healthy lunches when I was down, lots of fruits and veggies. Also, depending on your role, you could lose a lot of weight and gain a lot of muscle. You'd be surprised to see how active you get when working.
What is your role anyway?