#3 I don't think that you're going to be able to find. I know that it's common practice to keep offical contracts very hush hush, so fighters don't compare what they make.
#4 There is no offical 10 ten list out there. It seems that the most commonly used one is at www.mmaweekly.com
#5 I really think that the best way to get that is to just build a spreadsheet your self.