HELP NEEDED) International with low sat score??

Yep there is one. NOVA.

But on the other note…do you believe I should take January sat or retake sat II’s? (I know it would be late but still…I have regrets)
Do you believe I would get in with this sat score?