Trump paid for the rights to use those songs. Th artists signed away their rights to stop him when they sighed a recording contract. As long as they are paid according to BMI or ASCAP rules, anyone can play them in public. Chrissy Hynde was complaining about Rush Limbaugh playing her "My City Was Gone" as his theme song, but finally shut up when ASCAP informed her of the $ she was getting for every time he played it ( approximately 200-250 time a year for 30 years)