(1) is classic mandative subjunctive, and the most formally correct. (3) is also acceptable these days. (2) may be a Briticism, and I am not competent to comment on how far the use of 'should' extends.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.