You do all these things, one by one, authorized by different bills to make sure the American People can verify they've been done. You improve visitor and worker programs so people can travel here and do business here.
At the dead end, if there are a few people left who have been here 25 years with American family sponsors and strong community ties, that's where these citizen review boards come in and make a call whether that individual can stay without granting citizenship.
I think making the acts sequential is the right way to go. But if at the end of the day — local governments decide who stays and who goes—then everyone knows that the way the law will be interpreted will change from state to state and county to county. Some counties will wind up letting everyone in. They will become gateway counties into the USA for people coming from abroad and collection counties for illegals pushed out of other counties inside the USA.