I think all three (as much as, as long as, a many as) are all fine, although "as many as" sounds a little less common in this context.
I'm thinking that many should be used with countable nouns. For example: How big can the team be? You can have as many as twelve people on your team. (But I don't think "as much as twelve people" sounds right.)