Stargirl,
School does not provide meal services. However, there are couple of cafe's in the hospitals or there are many stores around the school.
For as housings,you have four options
>Georgian >Bard >Tower >off-campus
Georgian has Studio, 2 and 3 room suites with their own bathroom and kitchens. Georgian has big rooms however, if you do get a room with window facing the hospital, it tends to get noisy.
Bard is your typical college dorms. They are all single rooms but they are small and you have to share bathrooms and kitchen if there is one on the floor.
Tower is the Best however this is tough to get for incoming students.
Off-campus. I would stay away from off-campus in washington heights.
Oh there is another dorm. 154 haven ave. This is all studios. It is nice however it is located about 10 min walk away.
My advice is to try your luck with Georgian.
Henkel.