Question: how many words rhyme in the english language?
Answer: Conclusion. Running this code on the words in the cmudict got me 10,762 rhyme groups. So barring any other edgecases that's the number of rhymes in English.