No, you dont have to be an ME to get involved, we allow anyone from the university to participate. Building this car covers every aspect of a business, there is a whole business side that includes costing, quoting, obtaining sponsors, marketing, then the engineering side that includes research, design, prototyping, manufacturing, etc. Pretty much anything you can think of there is a roll to play.
If you want to get involved, shoot me a PM and we can meet up and I can take you on tour, introduce you to the team, etc.