Yea it's hard around us to find a parking garage that the local authorities will let us stay in. I'll try to look around though. That's a good idea!
And yes, any cars are allowed to attend. As long as they abide by the rules we have set, I'd be happy to have anyone new come out. Another one of my friends has a modded 335 and comes out regularly too lol.