Those who are not in the top 1000 get nothing?
Yes, correct
Does that mean top 1000 will get 2.5% + 2.5BTX ?
And why top 10 not paid ?
Top 11-1000 to be exact as says above, but yes also believe you are correct. Top 10 probably do not get paid because either
a) they already have a ton of btx but probably more likely is
b) because they can spilt so they can make their account anywhere from 11-1000 so they can still easily get some