Do I have to submit SAT Subject Test scores.

If you can’t afford the fees, that is a legitimate reason to not take/submit.

If you are going to take them, study and prepare so you do your best.