-Do I have to prove my level of English?
No, if English is your native language and all your schooling has been taught through the medium of English.
Yes, if English is not your native language and all of your schooling has not been in the medium of English, you will be required to show that you have C1 level on the Common European Framework of Reference for Languages (CEFR) by means of an external test (e.g. IELTS/TOEFL/IGCSE etc)
-Is a minimum level of French required?
No minimum level of French is required for entry into year 1 of the programme. Students who do not speak French will have 6 hours of French as a foreign language (FLE) per week.