I agree with most of your choices. Except my favorite Paul vocals would be: And I Love Her, and maybe I'm Down.
Also it was Eric Clapton who played the solo for While My Guitar Gently Weeps. For an outstanding George solo I'd pick the one on Let It Be. Both the LP and the single version.
Friend: My favorite Beatles song is Band On The Run.
Me: It's not a Beatles song.
Friend: Wot! That guy, that guy, Paul McCartney sings it right?
Friend: Alright! That one is my favorite Beatle song.