I can provide the first part of the answer.
There are advantages to blockchain technology, mainly for data integrity, as I mentioned earlier. In terms of supply chains, this technology will also protect data and streamline processes, in addition to decreasing resource waste and abuses. However, it will not fix all the problems.
We of course have to make the distinction between public blockchains and private blockchains. In the case of a private blockchain, the problem would be different from what we see with a public blockchain.
In the example you gave, where it would be a public blockchain, you identified an important element. There are potential problems. That is a case where action would be needed to protect our data and ensure it was not sent across the Atlantic or around the world. That’s an important element.
In the example you gave, there are tremendous advantages to using this technology, but you would need a framework. The technology cannot be deployed without regulation. That’s an example of a limit.