Each person requests their days from their phone, their manager approves them and they go on the team calendar, with everyone’s balance up to date.
Time off works on its own. Turn on any of these and they share the same data, with no retyping.
Yes: holidays, personal days, sick leave and any you define.
Whoever has permission to manage absences in your company.