fix : remove department constraint and fix media permission crash on incident form
- Remove departmentId requirement from canSubmit — department is now enforced at driver creation in backoffice
- Pass departmentId || 0 to avoid blocking incident submission
- Move media library permission request from mount to user action to prevent app freeze on EAS build