But his sixth point, the call to “Meet law enforcement needs for overseas data through judicial assistance or other appropriate channels” is tricky given it could impinge on sovereignty.
Among many countries this is already a possibility. When you need access to data there is a process to go through, involving judical oversight (probably and hopefully) in both countries. So I do not see these issues as impingeing in souvereignity, at least not more than what is currently done among several countries already. There is even a process between the EU and the US, which the US now unilaterally replaced by the CLOUD act. Data could be requested already before, but these requests had to pass through the other country's judical system, which the US of course does not like - they make the rules, and everybody is subject to them (and woe betide those that investigate war crimes allegedly[*] commited by US soldiers).
[*] innocent until proven guilty etc., but we all know the reports, ffs, people even openly admitted these!