Olin Chances for international?

Good morning, I am an international student from Greece and I am interested in joining Olin. Here are my stats

9th grade: 19 6/13 /20
10th grade 18,9/20

I have not reached another class as of yet,

SAT’s :

Critical:580(my worst score)
Writing:790(my best score ever)
Math:780
Math 2:750(planning to retake)
Physics:780
Have not sat for TOEFL yet

I don’t know if it makes any difference, but I sat for the SATs of February of the 10th grade and subjects on May of the same year

On other stuff (the most important):

I was on the soccer pre national team for 2015
Teacher assistant on the engineering design club for 2016
Have my own engineering design club afterwards,
Passed first phase of Panhellenic informatics competition and up to second phase of mathematics competition
1st place on Math and Logic competition of Anatolia college
80 hours of volunteering this summer
Planning to sit for the solidworks certification from dassault (I have already done many projects and jobs in 2 years)
IT member of a student business that was acclaimed by many organizations and recieved 1400€ pure profit
Many personal reccomendation letters to be collected

And I think that’s it for now, cause I don’t have all my papers with me right now and I may be forgetting some things.

Finally, is this enough as of scores? Should I resit for the critical part or should I not mess with the math and writing score? Does it matter that I sat so early? What more should I do? I really don’t know

By the way, it very difficult here in Greece to find an organization for excellence, if there is really any.

Thanks for your help,

Nick

Ps: entering the college is not enough here, the cost is too high to sustain and a 90% scholarship at least is required. Do I have the changes as of now?