I would suggest cash, though it might seem crude, or gift certificates to a harp music dealer. Jewelry like cufflinks is more risky, he may not have any shirts with french cuffs, or dislike them, etc.
The bottle of Scotch or nice wine is a great idea. A gift of gourmet food items is also a sure-fire winner and the basket or tote bag is something that he can keep when all the food is gone! Make sure you find out whether he is allergic to anything, or has particular issues like vegan diet, kosher, etc.