I would be surprised if you could not get food to go in a hotel restaurant.
As for the certs they are typically dine in only.
I checked mine and it says "dine in only unless otherwise stated".
These are just another way to get people into the restraunt.
They want the tip for the staff (18% is added automatically at many places) and they hope to get you to buy drinks etc..