①3がwhomeverではダメな理由はなんですか? → whom(ever)(目的格)が主語になれないからです。
②whoeverとwhomeverの使い分けを教えてください。→ who(ever)(主格):主語になる/whom(ever)(目的格):目的語になる で使い分けます。
【例文】
A wise and experienced manager will assign a job to <whoever(S) is(V) best qualified(c)>.
賢明で経験豊富な経営者は、<最も適任な>人に仕事を割り当てる。
We are willing to employ <whomever(O) you(S) recommend(V)>.
我々は<あなたが推薦する人を誰でも>喜んで採用します。
※whomever(目的格):古い表現で、現在ではwhoeverを使うのが一般的
参考にしてください。