ご質問ありがとうございます。
・Do you cook?
=「料理しますか?」
(例文)Do you cook?//No, I eat out.
(訳)料理しますか?//いいえ、外食します。
・Do you have to cook for yourself?
=「料理しないといけないのですか?」
(例文)Do you have to cook for yourself?//No, we have a cafeteria.
(訳)料理しないといけないのですか?//いいえ、食堂があります。
お役に立てれば嬉しいです。
Coco
「ご飯はどうしてるの?」と寮生活をしている人に聞きたい場合は、「How do you manage your meals?」と表現できます。
How do you manage は「どうやって管理しているの?」という意味で、生活習慣や方法を尋ねたいときに使います。
Your meals は「あなたの食事」を意味します。