General newbee questions

Using Sweepstakes Ninja -
1. Where does Ninja get their sweepstakes info?
1a. how do you know if you are entering the same contest again and again?
2. Is there a "best" website to look for sweepstakes?
3. Does Ninja have a way to keep track of how many times you have entered a sweepstake?
4. My cant i retrieve Mr. Sweepy's info into Ninja?
5. Does a person need anything more than just Ninja to enter contest?
6. Is there a website or a way to see where to enter for your best odds to win a contest. ie: There are only 5000 entered and the contest ends in 5 days? < i know thats not realistic, but.....do sweepstakes offer info?
7. Lastly - is it fair to say the bigger the company size in profit, the bigger the sweepstakes?
8. Lastly, lastly...why do companies offer sweepstakes..
1. Where does Ninja get their sweepstakes info?
1a. how do you know if you are entering the same contest again and again?
2. Is there a "best" website to look for sweepstakes?
3. Does Ninja have a way to keep track of how many times you have entered a sweepstake?
4. My cant i retrieve Mr. Sweepy's info into Ninja?
5. Does a person need anything more than just Ninja to enter contest?
6. Is there a website or a way to see where to enter for your best odds to win a contest. ie: There are only 5000 entered and the contest ends in 5 days? < i know thats not realistic, but.....do sweepstakes offer info?
7. Lastly - is it fair to say the bigger the company size in profit, the bigger the sweepstakes?
8. Lastly, lastly...why do companies offer sweepstakes..