I would say Florida is safely Trump's.
NC, GA, AZ are very much toss ups...but even if Trump wins those, he will need to pull one of PA, WI or MI....all of which he is behind in the polls. I think it will be a little closer that you have it Charlie but won't argue that Harris is the favorite at the moment.