In chronological order...
> Ideally quad channel memory is meant for quad channel motherboards. But understand this. RAM sticks, when they are sold, their bundling doesnt have any implication on how you use them. Its always the motherboard specification that you need to adhere to.
For eg...on a quad channel motherboard, where you have 8 slots for a total of 128gb, the optimal is for 4x8gb/16gb/32gb. Doesnt matter how much total memory you are installing. But as long as you are installing 4x**gb, its your optimal combination. The extra slots are for the requirement of extra ram. If in future you need to use more ram because your system requires more, you can use the extra 4 slots.
You need to also keep in your mind, that a lot of times, and specially in certain parts odd the world, ram sticks are also subject to availability. So if you cant find a quad channel kit, you can install two dual channel kit and make it quad channel.
> Yes it is there for 8 sticks.
> Channels for ram are same as channels for motherboard. For eg. if you have a dual channel board with 4 memory slots with a max of 64gb, as long as you are using two sticks in combination, it is your optimal configuration. Be it 16gb or 32gb or 64 gb. As soon as you arrange that combination to something else, its not your optimal combination. Doesnt mean it wont work.
> Yes you can combine two of the same sets of quad channel ram on a x99 board. Infact it is always recommended to do that exactly rather than mixing ram sets.