「いつまで」は until when と言います、「いつまでなら待ってもらえますか?」は Until when can you wait? となります。
別の言い方であれば、How long can you wait? 「どれくらい長く待てますか?」とか、What is the longest you can wait? 「一番長くてどれくらいなら待てますか?」となります。
When do you need it by ? というと「いつまでに必要ですか?」となるので、書類など期限があるものであればこのように聞くこともできます。
どうぞご参考に!
1) ‘あなたは最大いつまで待つことができますか’
maximum 最大で、最高で
2) ‘今月末まで待つことはできますか’
もしくは、具体的な締め切りの時期を言うこともできると思います。
are you able to~ ~することはできますか、可能ですか
until 〜までに
end of this month 今月末