In general, there is no age limit to start an Ausbildung. If your employer is willing to give you a contract in accordance with the legal framework then there shouldn't be a problem.
Concerning the German language, you have to keep in mind that in Germany there is a dual system of Ausbildung. That means that you spend half the time in the company and half the time at school. Classes and tests at school will be held in German. Also, check out this thread here on Wefugees, as it partly focusses on the requirements about language in an Ausbildung: https://www.wefugees.de/101596/ausbildung-in-englisch?show=101596#q101596
You can apply for a so-called "Ausbildungsduldung" to avoid deportation during your Ausbildung. You will be able to fnish your Ausbildung (~3 years), then you have six months to find a job in a related field and afterwards you will be allowed to stay for another 2 years if you found a job. After those 3+2 (or more) years, your stay can be prolonged.
In case I forgot something, I will link @BildungsberaterIn of LernLaden an Fadi of @Arrivo-EMSA