Items one and three are both completely correct and very common.
The second sentence would be very unusual but would certainly be understood.
A simple formulation which you haven't used is this:
"How many languages do you speak?"
In other words, it isn't necessary to use the verb "to know," to ask this question at all.