Is there a time limit to approve a data deletion request?

Yes, from when the data deletion request is raised, the admin user will have 24 hours for the request to be approved, before it becomes invalid and must be resubmitted.