That’s what watchonly wallets are for.
And yea there’s plenty of ways to transfer the psbt without being an internet connected device.
They have a proper name for a reason.