I’m thinking of using multiple hardware wallets (e.g., 3 devices)
This is overkill for most people.
1. Is using 3 hardware wallets (with seeds only on the devices) a safer option than seed + passphrase? Are there long-term risks with relying on multiple wallets (e.g., hardware failure, tech obsolescence)?
Safer for what exactly? Nuclear war??

Multiple devices are only needed for multisig setup, and that is complicated and not needed for most people.
Only if you are high profile or crypto billionaire than using multisig setup with multiple devices could be a good idea.
2. How likely is it for an attacker to guess a passphrase made up of 4 words from the BIP-39 list? It seems like 4 words (2048 options per word) could be brute-forced in just a few days on powerful systems — how risky is this in practice?
Attacker is not going to guess anything if you are near devices, you are going to tell him passphrase sooner or later.
I would not use words from BIP-39 list for passphrase.
3. What’s your take on passphrases in general? How long or complex should they be to make brute-forcing impractical?
Don't use simple 1234 or overly complicated passphrase, and make sure to back it up, don't keep it only in your head.