Yes, soon or later these kind of information will be required for custodial lighthing wallets. Why the surprise?
Discussion
If you don't want this, you need to activate nostr wallet connect using your own lightning node and connect it in Primal.
Not true. Look into #cashu
For iOS you can use #eNuts with npub.cash and nsec.app using NIP-46
For Android you can use #minibits
Not likely if you use some mint like with ecash wallets.
Because I am using Primal and don’t recall that I had to KYC to use the wallet