Do I need an active Veda membership to have rooms?

Yes. An active eligible Veda membership is required to add and manage rooms.