✨ ベストアンサー ✨
If S should do….,S wouldなど do〜
If S should do….,S willなど do 〜
If S should do….,命令分
と言う決まった形があって、should を入れない表現は(〜だとしたら〜)と訳すのは分かると思いますが,そのifが表す仮定を話者が起こりうる可能性が低いと思ったときにshouldが入ります。(万一〜だとしたら)という感じです。
この形でifを取り外したら倒置起きてshouldが文頭にきます。
Shall は普通に✖️
will を未来で訳す場合 時を表す副使節の中には入らないから✖️
will wouldを話者の意思を表す意味でとる場合、文脈的におかしいから✖️
仮定法と助動詞については一度参考書を見てもらえれば、理解が深まるかなと思います。