I've been shooting IDPA for about 12 years and shoot only .45 so I may not have the most current info on 9mm, but...
Max of 10 rounds per mag. That means 10+1 in first load. I see no reason that 9+1 would place you at a significant disadvantage.
The 9mm shooters generally have better times than the .45 shooters, but they also usually end up in different classes so it does not yield a competitive advantage. Check out the various classes on the IDPA Web site for specific class information. I've been in Custom Defensive Pistol for so long I've forgotten what the other class-specific info is. I know there haven't been any 9mms in my class that I can recall.
A typical course of fire will be 18 rounds or less. I've been to matches that have as many as seven courses of fire, but they are usually very fast courses when you have that many and do not include a high round count.
I have never gone through 100 rounds in a match.
Three mags are advisable. A course of fire may only be 18 rounds if you shoot it perfectly, but you may want extra shots if it includes a steel plate you have to knock down that you have missed a couple times, you drop a mag by accident or have a mag malfunction. I would not think of going to the firing line with fewer than three mags.
Remember, it is about having fun and meeting like-minded people. You are really just doing it to improve your own abilities anyway.