好きな女性のタイプを聞かれて。
この「long for」は「長い」に関係ないです!動詞の「憧れる」という意味です。
回答したアンカーのサイト
Machigai Podcast
英訳1:girls who can cook「料理できる女性」は日本語でも言いますが、料理上手な含みがあります。
英訳2:be into ~ は、「〜に夢中だ」や「〜に凝っている」などの意味で使われますが、be interested in ~ と同様「〜に興味がある」という程度でも言います。つまり、タイプの話をするにはちょうどいいかもしれません。
英訳3:who likes to cook は自然でいいですね。3例文に関して言えますが、タイプを話すので、girls と複数形になります。
回答したアンカーのサイト
エートゥーゼット英語学校