Yes you will earn points by using your Disney Visa when paying your annual dues. We have paid our dues using our Disney Visa for several years and always receive Disney Dollar (double if you have the premier Visa).
A better option might be to buy gift cards with your visa and then pay your dues with gift cards, but you have to have monthly dues debt from a checking account setup to do this.
We bought our DVC with the Disney Visa card. So not only did we get the 0% for six months, but earned the 2% rewards which we then used for dining on our next trip.
Yes, we do it every year and have it set up to charge to the card automatically when they are due. When I see the charge, I pay it off and we use the rewards points to buy a nice meal on our next trip.