What is wrong with "How many hands have you?" It is correct English, although colloquially "got" is often added, but it is not essential.
The modal isn't essential though. This is particularly true in questions, such as "Have you any idea when you will arrive?" "How many hands have you?" may be dated, but it is not wrong, and should not be counted as incorrect here.