Check user eligibility
Verify that the current user can create a new business request. Call this before `Create` to surface blocking issues early.
`isEligible` is `true` only when:
- `isDigitalIdentityVerified` is `true`
- `hasPendingRequest` is `false`
- `isEmailConfirmed` is `true` (when required by tenant settings)

