Per current legal understanding, this would violate the 1st Amendment.
This violates the 1st Amendment in numerous ways. It violates Freedom of Speech, Freedom of the Press, and Freedom to Petition.
The most blatant is that by prohibiting advertising to only candidates you're basically...