Absolutely not....
Logan was the VP of the guy who beat Palmer in a subsequent primary.
No. Keeler was a Repub. Sherri Palmer said that David withdrawing from the primary would throw the Dems into a state of panic and that Keeler would win. Said in Season 3 when Sherri asks Keeler for a position in his administration.