Can this be repealed or amended next session if this passes?
Not likely. Barry would just veto the repeal even if there were enough votes to pass it in both houses of Congress.