yes, you event table would need a column to store the member / non member selection made by the admin.
Lets say for example sake that the column is named eventType, for non member events the event type is set to 0, for member events it is set to 1.
the recordset used to populate the list would be filtered by the eventType, for example:
SELECT * from events WHERE eventType =0
would return only the non member events