Absolutely NO noise at all...takes about 5 seconds to set it up. And no, you don't need anything else....the bracket is a female and the stand is a male....you can figure out the rest I'm sure
The bracket is on a chain, and supports the stand completely, and its rock solid.