And all my old age data have disapear.
The tooltip directly states changing the type of an existing field can result in data loss. Your age field likely was not an SQL formatted string which is why all the values were lost.
Is there a way to get back the data please?
If you have a backup, yes.
2/ How can i have a "birthday date field" that will change automatically to "Age" and update automatically each year on the profile please?
Create a date field then under Parameters > Display set "Profile View Display" to "Age".