They don't need to roll to attack. Even though the Feat description says you can take a cantrip from the Bard spell sheet, you can't. As was already said, Bards don't have a cantrip that requires an attack roll, even though they do have cantrips that can attack. Cantrips like Vicious Mockery and Thunderclap that can do damage require saving throws instead.