Are the number of available Snort rules identical to the number of exploits
No, the rule base is constantly expanding to meet newly found exploits, or to refine old rules which produce too many false positives. The continual onset of new applications will merely cause the number of exploits to grow.