Anyone can still mint a copy with different metadata on a different contract.
That would not be an exact copy, because the data is different. Then traditional copyright laws take over.
the blockchain itself has no legal jurisdiction. It doesn’t have legal authority, and documents stored this way are not inherently compliant with local laws, so they’re unenforceable unless recognized by a traditional legal system.
Agreed. The NFT and legal documentation has to be constructed in such a way as to pass local laws. Having a bill of sale on-chain rather than on-paper isn't that big a difference.
Just transferring an NFT doesn't guarantee that legal ownership has changed.
But it is possible to create a legal structure that does create a legal bill of sale just by transferring an NFT.