If Trump is alive and healthy enough in 2028, he will try to run for a 3rd term, or rather, unconstitutionally refuse to leave office and call it "running again". If Vance becomes president in the next 3.5 years, he will run (legally) for a 2nd term, and he will lose. That's why "not for long".