“Trump seems to think it is.”
For the nomination, of course.
The 12th Amendment says, "The electors shall meet in their respective states and vote by ballot for President and Vice-President, one of whom, at least, shall not be an inhabitant of the same state with themselves...
So I think it's more than just an Electoral College issue. The Constitution says the president and vice president will not be from the same state.