Biometrics is my main concern around this, and in that the government can compel you to provide them for device unlock, unlike a pin or password.
Until we change our laws in the US on this front, I will continue to use passwords and hardware keys separate from my phone box.
There is nothing about passkeys that requires biometrics. Synced passkeys on android will work with your screen unlock code if you do not have biometrics enabled. Same with passkeys stored in a password manager. Same with hardware passkeys that do not support biometrics.
What makes you think the government can’t compel you to provide a password?
Just don't setup biometric authentication on your device, then? You don't have to use FaceID to unlock passkeys in iOS for example