We have Roleplays all the time, and soon we'll have another Guild-Wide one for everyone to get in on.
As for Meetings, its up to the person organising the meeting as to where it gets held. I've recently held a meeting in a Thread where all you need to do is post. Other times, Squads or the whole Guild can meet up for a large Meeting in our Guild-Member-Only Hangout or a Rally or Virtual Hollywood. We're all about Variety, and as such, anything is possible. If you wanted a Meeting in a certain place, then I don't see why it can't be held there.