This will be challenged in the courts. It's overkill. Why can't the two sides get together and practice a little give and take?
I don't like the sentence about local law enforcement officials enforcing immigration laws, alongside their regular duties. That's not really necessary. It's not their job, (at least until that law goes into effect). We just need them to cooperate with those who are supposed to have that job, and to stop trying to undermine those efforts. Hold the ones ICE asks them to hold, and notify ICE about any illegals who have committed serious crimes in this country. Then let ICE make the arrest.
Things under Obama got a lot worse before they started to get better – and they only started to get better after the GOP took over half of Congress and put the brakes on spending.