Have you decided your top three choices for school yet?
「第三希望まで」の「まで」は up to や until になりません。ここで、「第一と第二希望の候補」の続きに第3も決めたと言うことですね。だから、your top three choices for school (あなたのトップツリーの学校の候補)になります。
have you decided は「決めました?」と表現します。経験形という have + 過去分詞を使った文法は「決めることは過去や以前にできた」と意味します。Did you decide を簡単な「決めましたか?」としても言えますがその聞いている時点ではもう決めることをしたかどうか聞いている状況なので、経験形の方がいいです。ネイティブがこう言うケースに使います。
こんにちは!
ご質問ありがとうございます。
ご質問について、例えば、
Have you decided on your top three choices yet?
とすると、「もう[第三希望](https://eikaiwa.dmm.com/uknow/questions/1528/)まで決めましたか?」となります。
役に立ちそうな単語とフレーズ
top three choices 第一希望から第三希望
choice 希望先、選択肢
decide on ~を決める
参考になれば幸いです。