I think DeSantis is going to run. There won't be a huge field like in 2016, and I think there will be a lot of pressure on candidate in third place or below to drop out quickly.
I think DeSantis would end up beating Trump, but a lot of Trump's supporters will sit home in the general election. DeSantis might still wi, though.
I just see no path for Trump to win the general election.