Caltech SAT Policies

A few opinion questions that I was wondering about. In the future do you think that Caltech will require all parts of the SAT to be submitted (I’m a rising junior in the high school class of 2017). Which SAT subject to most students take and do their choices affect admission? Lastly a slightly unrelated question but do being in science or math competitions strongly affect decisions to major colleges like this? Thanks for your answers in advance and have a good day; go Beavers!