If you see Jim AT the club...
If you use "in" then you mean inside the building. It sounds as though you wouldn't extend your invitation if you saw him in the parking lot.
I would use "at" for your second example as well.
There was a lecture at our club. So many people signed up, we had to hold it IN the grand ballroom.