Will AdNabu take care of finding duplicate keywords?

Yes. AdNabu will not allow duplicate keywords to be created inside a campaign group