You can check the deadline of application on the university websites
If it is too late, you can apply the spring class...
About English...it depends on the language in your last education institution. If you did your high school and/or BSc in English, you do not need English test.