Yes! As a owner of a room you can simply create private rooms. Only users who are invited can see and enter the room.
Only users in the same Room can participate in a conversation. There is no such thing as hidden users so you can always see with who you are talking.
No! You can simply use solyd with any modern browser of your choice!