I wouldn't say it's inevitable, but it's probable. So long as he sticks to his most basic promises, he can satisfy his core supporters (by deporting criminal aliens, keeping what's left of manufacturing in the country, and at least starting construction of the wall) and conservatives (by appointing justices similar to Scalia, repealing Obamacare, and cutting taxes/regulation). With a republican congress, this should all be possible, even though many of them are controlled by the business lobbyists who love importing cheap labor, legally or otherwise. Trump's personality flaws are huge, but the initial shock value of things like the Access Hollywood tapes will be long gone in four years and people will vote based on his record. If he does a good job, plenty of normally republican and republican leaning voters who didn't vote in 2016 (especially suburban white women) will join his coalition.
Of course, there's always the possibility that he governs as a neocon, betraying his base and irritating everybody who doesn't participate in Fox News round-tables. If that happens, anybody could beat him, including a challenge from within the GOP.
Big problem with your point many in the rust belt voted for him who hate him personally on the premise he will bring back there jobs if he just saves over returning jobs he could easily loss Penn, Wis, and Mich. in 2020 even with the base back