The tables you want are:
As with any EBS tables you should not directly update the data in the tables. I don't think a public API exists for creating queues, you should log an SR if you have a need to create them outside of the apps. The private API FND_CONCURRENT_QUEUES_PKG exists but I wouldn't use this without submitting an SR first.
Yes. It is suggested to update from the front-end.