As far as the story section goes, I think a minimum post count would be unfair. What has annoyed me, however, is the threads such as the USA one where it is just screenshots - I take a lot of time to write out articles, and while it may not be everyone's cup of tea to sift through them I enjoy writing them.
I would suggest a maximum of one story at a time, and a requirement of a thought out and written out OP detailing the club/manager, aims, information about the club and/or league and other such basic details to introduce the thread. Having more than one story at a time seems bewildering to me, how can you concentrate on them all fully?
The benefit of having a one story per member rule would be that if they wanted to start a new one, it could be refused by the mods if their previous efforts have been pure spam.