2) If thats the case, i have unchecked the "List in Database Catalog" option. Yet the database is getting listed in the catalog.nsf...
Maybe your catalog is not up-to-date
Do a Load catalog on your console. It should update correclty.
Event with the option uncheck, the db will still be listed in the catalog. It will only be hidden from the 'normal' views.
The field use is DbListInCatalog