Inflation is primarily in the province of the Fed, though obviously it can be exacerbated by spending in excess of revenue.
Our overall immigration laws are ridiculous in many respects, spoken as one married to an immigrant and having seen what my two step kids have gone through to gain citizenship, legally of course. To me. the concept of building some wall is ridiculous, as is banning Muslims. Now, putting up a suitable barrier where it makes sense to do so is fine with me, but the folks coming in now basically turn themselves in and apply for asylum.