-snip-
TouchID is not necessary but you do need to be at least on macOS Ventura for Safari to support passkeys. You also need to have two-factor authentication enabled for your Apple ID.
Unfortunately, the MacBook I use doesn't support macOS Ventura, and I can't try the latest version of Safari.
However, I tried opening it in the iOS version of Safari. Here are some screenshots:
As seen above, the JoyID wallet supports Bitcoin address types Taproot and Native SegWit.
The annoying thing about this wallet is that even simple things like viewing your receiving address brings up a passkey prompt on your screen requiring extra clicks.
To see the receiving address, I use Face ID to Sign In.