The room.wrl model that can be found in the Vizard30/tutorials/gettingstarted folder has ceiling lights. Maybe you could use that.
This page from the Vizard docs provides links to several sites for models online, where you could find a table model to add to your room. Many free ones are available
For assembling objects that have been picked try looking through tutorials and example scripts related to picking, linking, and grabbing. These will give you some ideas of how that would work.
If you want your avatar to walk along a certain path try using vizact.walkTo