All he needs is a public performance license
No, you are wrong. Check out ASCAP's brochure on Using Music in Political Campaigns: What you should know
There's an issue called "False Endorsement" whereby playing a musician's identifying work may imply endorsement of that candidate. A musician may sue based on that.