Cloud Stinger Wired Gaming Headset
Yes it does.
It doesnt need an adapter for xbox one controller
Yes it does
Yes, it can be used with the Nintendo Switch. Just don't put the splitter in. It will at the way it does when you plug it into your phone using the single jack as you input for sound from the game and output for people to hear you if you are playing a game like Fortnite. It is used is a normal 3.5mm jack that you use in your android phone if you are an android user.
No. You just plug it into your controller.
yes, i use it on mine everyday
Noise cancelling is great I can only hear my game unless background noise is very loud.