This may help answer the question about the subject tests and percentiles: http://www.compassprep.com/whats-a-good-sat-subject-test-score/