All your questions have been asked before.
*Please* - one topic == one question
otherwise the threads become unreadable.
Temporary queues used the role "guest" before 3.2.2
From 3.2.2 the roles are configurable on the security manager.
If you want to put your passwords somewhere else, you will
have to change the jbossmq policy in conf/login-config.xml
Any JMX Connector/adapter can be used to create queues.