Wait. 5000 members is a “mega church?
Sure, if you cram them all into one building with a jumbotron.
Yup.
Starts at 2,000.
Yes. What was your belief of the definition?
"The term megachurch generally refers to any Protestant (see below regarding very large Catholic churches) Christian congregation with a sustained average weekly attendance of 2000 persons or more in its worship services, counting all adults and children at all its worship locations.
"The average megachurch has weekly attendance of 3696 persons."
http://hirr.hartsem.edu/megachurch/definition.html